thinking-reversibility
Agent skill fromtjboudreaux/cc-thinking-skills
Before heavy deliberation, classify the decision as cheap or costly to undo; decide two-way doors fast and stage one-way doors to preserve options.
How to install thinking-reversibility
install thinking-reversibility
# install the cc-thinking-skills pack with the skills CLI
npx skills add tjboudreaux/cc-thinking-skills# or add only this skill to Claude Code: copy the folder
skills/thinking-reversibility/
# into
~/.claude/skills/thinking-reversibility/ (all projects)
.claude/skills/thinking-reversibility/ (one project)
1# Reversibility23Core rule: match process depth to undo cost. Most decisions are cheaper to reverse than they look; irreversible ones deserve deliberation and staged commitment.45## When to Use67- Uncertain how much analysis a decision deserves (tech, process, product, org)8- Tempted to committee a low-blast-radius choice, or to rush a high-lock-in one9- Can redesign the move (pilot, flag, abstraction, time-box) to lower undo cost10- High-stakes choice where acting vs waiting have asymmetric recovery profiles1112## When NOT to Use1314- Already classified this session—decide at matched depth; do not re-label forever15- Trivial two-way calls (names, local refactors) where deciding is cheaper than classifying16- Externally forced move with no optionality (hard deadline, contract, regulation)17- Correctness gates (security, data integrity) that need the right answer, not speed theater1819## Procedure20211. **Name the decision and undo path.** State what would be committed and the concrete reverse move (rollback, migrate back, revoke, re-hire, re-contract).222. **Score reversibility.** Assess technical effort, time, money, reputation, dependents, and learning lost if reversed. Classify:23 - **Type 2:** undo in days, low cost → decide fast24 - **Type 1.5:** undo in weeks, moderate cost → light structure + monitor25 - **Type 1:** months or not realistically undoable → deliberate263. **Asymmetric downside / recovery.** For Type 1 or 1.5:27 - Acting wrong: downside, recoverable?, recovery cost28…
Excerpt shown under the repository's MIT license.
