Help us improve
Share bugs, ideas, or general feedback.
From skills-for-humanity
Categorises a decision by reversibility (one-way vs two-way door) and applies the appropriate level of process rigour. Useful for avoiding analysis paralysis on reversible choices and recklessness on irreversible ones.
npx claudepluginhub human-avatar/skills-for-humanityHow this skill is triggered — by the user, by Claude, or both
Slash command
/skills-for-humanity:s4h-decision-reversibility-analysisThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Most people apply the same amount of thinking to every decision. This is wrong in both
Classify decisions by reversibility and match decision process to decision type. Use for technology choices, architecture decisions, process changes, and hiring decisions.
Routes decision-making requests to the appropriate structured thinking tool: option-mapping, criteria-weighting, premortem-analysis, or reversibility-analysis.
Performs step-by-step analysis of multi-variable decisions: classifies reversibility, maps dependencies, detects biases, tracks second-order effects. For interdependent factors in architecture, debugging, planning.
Share bugs, ideas, or general feedback.
Most people apply the same amount of thinking to every decision. This is wrong in both directions: it produces analysis paralysis on easy reversible choices, and recklessness on decisions that cannot be undone. The right question before deciding is not "what should I choose?" — it is "how much should I invest in choosing?"
Step 1: State the Decision Write the decision clearly. Include what is actually being committed to — not the framing, the underlying commitment.
Framing check: Confirm the decision and its underlying commitment before continuing. State what you've identified — the actual decision being assessed and what would be locked in if made — in one sentence, then use AskUserQuestion:
Step 2: Assess Reversal Cost If this decision turns out to be wrong, how expensive is it to undo? Consider: financial cost, time cost, relationship or trust cost, technical debt introduced, market position lost, and optionality foreclosed. Be concrete — not "expensive" but "six months of re-architecture and two broken partnerships."
Step 3: Classify — Type 1 or Type 2
Step 4: Apply the Appropriate Process
Step 5: Flag Misclassification Risk Some decisions feel reversible but aren't. Network effects, sunk cost psychology, technical lock-in, and relationship damage can make nominal two-way doors practically one-way. Identify these explicitly.
Before proceeding, use the AskUserQuestion tool. State your interpretation of the situation in 1–2 sentences — what is being analyzed and what the core question is — then ask:
Proceed based on their selection. If the user reframes, incorporate the correction before running any analysis.
Decision: [Statement — including the underlying commitment]
Reversal cost:
[Concrete statement of what undoing this actually costs — time / money / relationships / technical / optionality]
Classification: Type 1 (one-way door) / Type 2 (two-way door)
Recommended process level:
| Type | Process |
|---|---|
| Type 1 | Slow down — broad consultation, explicit success criteria, full rigour |
| Type 2 | Decide quickly — set review point, move, learn |
Misclassification risk:
[Reasons this might be harder to reverse than it appears — or easier]
Recommendation:
[Classification + what to do next based on it]
The most expensive error is treating a Type 1 decision as Type 2 — deciding quickly on something that cannot be undone. But the second-most expensive error is treating Type 2 decisions as Type 1, because the opportunity cost of delay is real and cumulative.
After delivering this output, use AskUserQuestion to offer the next move:
/s4h-decision-premortem-analysis — If it's a one-way door, stress-test it thoroughly/s4h-decision-criteria-weighting — Weight decision criteria differently given reversibility level/s4h-resource-allocation-analysis — Calibrate resource investment to match reversibility