Before deliberating over a decision, ask if it's a one-way door (costly to undo) or two-way (cheap to undo) — decide two-way doors fast, and look for moves that make one-way doors reversible.
Installs just this skill. Get the whole plugin for auto-invocation.
⚡ How it fires
How this skill gets triggered: by you, by Claude, or both.
Fires itselfClaude auto-loads it when your prompt matches the work.
You can call itInvoke it directly when you want it.
Slash command/thinking-reversibility
👁️ Context preview
The summary Claude sees to decide when to auto-load this skill.
Before deliberating over a decision, ask if it's a one-way door (costly to undo) or two-way (cheap to undo) — decide two-way doors fast, and look for moves that make one-way doors reversible.
📊 Stats
Stars863
Forks126
LanguageJavaScript
LicenseMIT
📦 Ships with thinking-skills
</> SKILL.md
thinking-reversibility.SKILL.md
---name: thinking-reversibility
description: Before deliberating over a decision, ask if it's a one-way door (costly to undo) or two-way (cheap to undo) — decide two-way doors fast, and look for moves that make one-way doors reversible.
---# Reversibility Thinking
## Overview
Jeff Bezos distinguishes between Type 1 (irreversible, one-way door) and Type 2 (reversible, two-way door) decisions. The key insight: most decisions are Type 2 but get treated as Type 1, causing analysis paralysis. Match your decision process to the reversibility of the decision.
**Core Principle:** Reversible decisions should be made quickly by individuals. Irreversible decisions deserve deliberation. Most decisions are more reversible than they appear.
## When to Use
- Technology choices
- Architecture decisions
- Process changes
- Hiring decisions
- Feature implementations
- Organizational changes
- Any decision where you're uncertain how much analysis is warranted
Decision flow:
```
Decision to make?
→ Is it easily reversible? → yes → DECIDE QUICKLY (Type 2)
→ Is it hard/impossible to reverse? → yes → DELIBERATE CAREFULLY (Type 1)
→ Unsure of reversibility? → ANALYZE REVERSIBILITY FIRST
```
- You've already classified the door — don't re-run the analysis; just decide at the matched depth.
- Trivial, clearly two-way calls (variable names, which test to write first) — deciding is faster than classifying.
- The decision is being forced by a hard external constraint (deadline, contract, regulation) with no real optionality — reversibility doesn't change the available move.
- An irreversible action is genuinely required and the upside justifies it — name it, accept it, and proceed deliberately rather than stalling.
## Trigger Card
Before deliberating over a decision:
1. **Classify the door** — is it one-way (costly to undo) or two-way (cheap to undo)? If you're not sure, it's probably one-way.
2. **Two-way door?** → Decide fast. The cost of delay exceeds the cost of a wrong choice you can reverse.
3. **One-way door?** → Ask: can I make it more reversible? (Feature flag, canary, small rollout, decouple the irreversible part.) Then deliberate — but only on what's actually irreversible.
If the decision is forced by an external constraint with no optionality, reversibility doesn't change the available move. If an irreversible action is genuinely required and the upside justifies it, name it and proceed.
## Type 1 vs Type 2 Decisions
### Type 1: One-Way Doors
**Characteristics:**
- Irreversible or very costly to reverse
- Consequences are significant and lasting
- Changing course means starting over
**Examples:**
- Fundamental architecture choices (monolith vs microservices for core systems)
- Major technology platform (cloud provider for critical infra)
- Hiring for leadership positions
- Shutting down a product line
- Major acquisitions or contracts
- Public commitments or promises
**Process:**
- Extensive analysis before acting
- Explicitly argue the opposing choice (steel-man the alternative)
- Document the reasoning and the assumptions it rests on
- Escalate / surface to the human owner before committing
### Type 2: Two-Way Doors
**Characteristics:**
- Easily reversed if wrong
- Limited blast radius
- Can iterate and adjust
**Examples:**
- Most feature implementations
- UI/UX changes
- Internal tool selection
- Process experiments
- Meeting cadences
- Individual hiring decisions
- Marketing campaigns
**Process:**
- Decide quickly
- Pick the most reasonable option now
- Monitor results
- Adjust as needed
- Don't over-analyze
## The Reversibility Analysis
### Step 1: Assess True Reversibility
| Factor | Question | Impact on Reversibility |
|--------|----------|------------------------|
| Technical cost | How hard to undo technically? | High cost = less reversible |
| Time cost | How long to reverse? | Months = less reversible |
| Financial cost | How expensive to change? | High cost = less reversible |
| Reputation cost | Will reversal damage trust? | Yes = less reversible |
| Learning cost | Will we lose the learning? | Critical learning = more complex |
| Dependency cost | Have others built on this? | Many dependents = less reversible |
### Step 2: Categorize the Decision
```
Reversibility Score:
- Can undo in days with minimal cost: TYPE 2 (two-way door)
- Can undo in weeks with moderate cost: TYPE 2 with monitoring
- Can undo in months with significant cost: TYPE 1.5 (evaluate carefully)
- Cannot realistically undo: TYPE 1 (one-way door)
```
### Step 3: Match Process to Type
| Decision Type | Process | Effort | Who decides |
- Surface to human owner before committing? [No / Yes if high-stakes / Yes]
- Documentation: [None / Brief / Full]
## Can We Increase Reversibility?
- Pilot: [Option]
- Abstraction: [Option]
- Time-box: [Option]
- Feature flag: [Option]
## Decision
[The choice made]
## Reversal Plan (if needed)
[How we would reverse if this proves wrong]
```
## Verification Checklist
- [ ] Assessed reversibility across multiple factors
- [ ] Categorized as Type 1, 1.5, or 2
- [ ] Matched decision process to decision type
- [ ] Explored options to increase reversibility
- [ ] Not over-analyzing Type 2 decisions
- [ ] Not under-analyzing Type 1 decisions
- [ ] Have a reversal plan for non-trivial decisions
## Key Questions
- "How hard would it be to undo this?"
- "Are we treating this like a one-way door when it's actually two-way?"
- "Can we pilot this to make it more reversible?"
- "What's the cost of being wrong vs. the cost of delay?"
- "Who else would be affected if we reverse?"
- "Is this actually irreversible, or does it just feel that way?"
## Bezos' Wisdom
"Some decisions are consequential and irreversible or nearly irreversible – one-way doors – and these decisions must be made methodically, carefully, slowly, with great deliberation and consultation."
"But most decisions aren't like that – they are changeable, reversible – they're two-way doors. If you've made a suboptimal Type 2 decision, you don't have to live with the consequences for that long. You can reopen the door and go back through."
"As organizations get larger, there seems to be a tendency to use the heavy-weight Type 1 decision-making process on most decisions, including many Type 2 decisions. The end result of this is slowness, unthoughtful risk aversion, failure to experiment sufficiently, and consequently diminished invention."
Speed matters. Most decisions are reversible. Decide, learn, adjust.