inversion-premortem

Installation
SKILL.md

Inversion & Pre-mortem Skill

Core principle: Instead of asking "how do we make this succeed?", ask "how does this definitely fail?" — then work backwards. Surfaces hidden assumptions, fragile dependencies, and blind spots that forward-thinking analysis misses.


Two Complementary Techniques

Technique 1: Inversion

Flip the problem. If you want to understand how a system succeeds, first rigorously define how it fails.

Process:

  1. State the goal clearly: "We want X to succeed."
  2. Invert it: "What would guarantee X fails completely?"
  3. List all failure conditions exhaustively — be adversarial, not optimistic
  4. For each failure condition: is it currently present, partially present, or guarded against?
  5. The unguarded ones become your risk register

Key question to ask: "What assumptions must be true for this to work — and what happens if they're false?"

Related skills

More from andurilcode/craftwork

Installs
3
GitHub Stars
6
First Seen
Apr 2, 2026