inversion — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited inversion (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
What it is: Inversion is a reasoning technique that examines a desired outcome by reversing it: ask how to cause failure, how the opposite claim could be true, or what would prevent the goal from happening.
Mental model: A plan has a success path and a failure surface. Forward reasoning maps the success path. Inversion maps the failure surface first, then turns that map into safeguards, tests, and constraints.
Why it exists: People over-plan the route to success and under-plan the ways they can sabotage it. Inversion makes hidden blockers, perverse incentives, ignored constraints, and false assumptions easier to see.
What it is NOT: It is not cynicism, not post-incident debugging, not first-principles decomposition, not FMEA scoring, and not the full facilitated pre-mortem protocol.
Adjacent concepts: first-principles thinking, pre-mortem, FMEA, debugging, epistemic grounding, pattern recognition.
One-line analogy: Inversion is stress-testing a plan by first drawing the map of how it breaks.
Common misconception: The trap is treating inversion as "be negative." The point is not to dwell on failure; the point is to convert failure paths into prevention.
Inversion has three primitives: desired outcome, opposite outcome, and causal path. The method temporarily replaces "How do we get X?" with "How would we guarantee not-X?" or "What would have to be true for the opposite of our claim to hold?" The output is not pessimism; it is a map of blockers, failure paths, perverse incentives, hidden assumptions, and avoidable behaviors. The agent then translates the inverted map back into prevention, constraints, tests, or decision changes.
Replaces one-direction optimism with obstacle-first reasoning. Forward planning tends to over-focus on actions that might create success and under-examine the behaviors, constraints, and assumptions that would reliably destroy it. Inversion forces the negative space into view: instead of asking only how to win, it asks how to lose, how to be wrong, or how the opposite could be true, then uses those answers to remove avoidable failure paths.
Distinct from first-principles thinking, which decomposes a problem into primitives and rebuilds forward; inversion reverses the target state and reasons backward from failure or negation. Distinct from debugging, which investigates a failure that already occurred; inversion is prospective and can be used before action. Distinct from FMEA, which systematically enumerates component-level failure modes and scores them; inversion is lighter-weight and starts from the goal or claim. Distinct from pre-mortem, which is a facilitated team process using assumed future failure; inversion is a general reasoning move usable by one agent on a plan, claim, or design. Inversion is like checking a bridge design by asking where it would snap first, not because you want it to snap, but because that is where reinforcement matters. The common misconception is that inversion is negativity or risk avoidance. It is not. Inversion is a search strategy. It finds the constraints and behaviors that forward optimism misses, then converts them into action: remove the blocker, add a guardrail, test the opposite hypothesis, or change the plan.
Inversion covers the deliberate reversal of goals, claims, plans, and designs. It includes goal inversion, opposite-hypothesis testing, obstacle-first planning, anti-goal definition, failure-path enumeration, success-sabotage analysis, and conversion of inverted findings into concrete safeguards.
Use this skill when the question sounds like:
Forward reasoning is naturally attractive because it aligns with desire: define the goal, list actions, execute. That shape is useful, but it hides the negative space. Many plans fail because of one avoidable blocker, one untested assumption, one incentive that rewards the wrong behavior, or one condition that would have been obvious if the team had asked how to lose.
Inversion is a compact antidote. It does not replace planning; it improves planning by forcing the plan to survive its own opposite. If the inverted analysis produces no changes, either the plan is unusually robust or the inversion was too generic.
Good inversion ends in action. A list of scary possibilities is not the deliverable. The deliverable is a changed plan, sharper test, added guardrail, removed anti-pattern, or explicit accepted risk.
Name the target precisely. Vague goals produce generic failure lists.
Bad frame: "Make the product better."
Better frame: "Increase first-week activation without increasing support burden."
Choose the inversion that fits the task.
| Forward target | Inverted prompt |
|---|---|
| Achieve goal X | What would guarantee not-X? |
| Prove claim X | What would make X false? |
| Improve metric X | How could improving X harm the real goal? |
| Ship plan X | How would this plan fail, stall, or cause damage? |
| Avoid risk X | What behaviors would make X more likely? |
List specific causes, not broad categories.
Weak: "Bad communication."
Strong: "The owner changes the API contract but the integration test still mocks the old response, so the failure ships."
Look for:
Every material failure path needs one of these outcomes.
| Failure-path outcome | Use when |
|---|---|
| Prevent | The cause can be removed before execution. |
| Detect | The cause cannot be removed but can be caught early. |
| Buffer | The cause can happen, but impact can be reduced. |
| Rehearse | The team needs practice or a rollback drill. |
| Accept | The risk is real but intentionally tolerated. |
| Redesign | The failure path is structural and invalidates the plan. |
Apply the controls and restate the plan. If the plan still depends on avoiding obvious failure paths by luck, it is not ready.
Ask: "If we wanted the worst plausible result, what would we do?"
Useful for behavior design, operations, and product workflows. The answer exposes what to forbid, monitor, or design away.
Ask: "What evidence would make the opposite conclusion true?"
Useful for strategy, research, metrics, and arguments. This prevents a favored hypothesis from becoming unfalsifiable.
Ask: "How could this metric improve while the real system gets worse?"
Useful when optimizing engagement, conversion, productivity, quality scores, or model evals. The answer exposes Goodhart risk and proxy misuse.
Ask: "Which constraint, if violated, would break the whole plan?"
Useful for architecture, launches, compliance, and reliability. The answer identifies load-bearing assumptions.
| Anti-pattern | What it looks like | Correction |
|---|---|---|
| Generic risk list | "Scope creep, communication, quality" | Rewrite each as a concrete causal path. |
| Negativity without conversion | A long list of scary outcomes | Convert each material path into prevent, detect, buffer, rehearse, accept, or redesign. |
| Catastrophe-only thinking | Only naming extreme failures | Include mundane ways plans really fail: delays, ambiguity, incentives, handoffs. |
| One-sided inversion | Asking only "how could it fail?" for a claim | Also ask what evidence would make the opposite true. |
| Over-owning FMEA | Trying to score every component's S/O/D values | Use FMEA when component-level enumeration and scoring is required. |
| Post-hoc inversion | Applying inversion after the failure as if it were RCA | Use debugging or postmortem methods after the failure has occurred. |
| No plan update | Treating the inverted list as the final artifact | Update the forward plan or decision. |
After applying this skill, verify:
| Use instead | When |
|---|---|
first-principles-thinking | You need to decompose a problem to irreducible premises and rebuild from fundamentals. |
debugging or problem-locating-solving | A failure already occurred and you need root-cause isolation. |
pattern-recognition | You need to cluster repeated failures into a recurring pattern and build prevention. |
epistemic-grounding | You need to test whether a claim is sourced, warranted, and qualified. |
| Dedicated FMEA process | You need component-level failure-mode enumeration with severity, occurrence, detectability, and RPN scoring. |
| Dedicated pre-mortem facilitation | You need a team exercise with assumed future failure and independent written generation. |
<!-- skill-graph-context:start (generated — do not edit by hand) -->
Classification
reasoning-strategytruefoundations/reasoningWhen to use
invert this plan, how could this fail, what would guarantee failure, reason from the opposite, avoid the worst outcomeNot for
Related skills
epistemic-grounding, first-principles-thinkingpattern-recognition, debugging, first-principles-thinking, epistemic-groundingConcept
Keywords
inversion thinking, invert the goal, reverse the problem, failure path, opposite hypothesis, obstacle first, what would make this fail, avoid failure, anti-goal, reverse reasoning<!-- skill-graph-context:end -->
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.