thinking-reversibility

Classify decisions by reversibility into Type 1, 1.5, or 2 categories.

941|129|Updated Jan 28, 2026
One-click install
npx skills add https://github.com/tjboudreaux/cc-thinking-skills --skill thinking-reversibility
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: thinking-reversibility
Source: https://github.com/tjboudreaux/cc-thinking-skills/tree/main/skills/thinking-reversibility
Command: npx skills add https://github.com/tjboudreaux/cc-thinking-skills --skill thinking-reversibility

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Classify decisions by reversibility and map the decision approach to Type 1, Type 1.5, or Type 2 to avoid over- or under-analysis and improve decision outcomes.

Core Features & Use Cases

  • Reversibility assessment: determine whether a decision is easily reversible or effectively irreversible.
  • Process matching: apply pilot, abstraction, time-boxing, or feature-flag patterns to accelerate or de-risk choices.
  • Practical guidance: tailored workflows for technology decisions, architecture choices, process changes, and hiring decisions.

Quick Start

Describe a decision you’re facing and apply the reversibility framework to determine its type and recommended action.

Frequently Asked Questions about thinking-reversibility

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I determine if an architecture decision is reversible or irreversible?

Avoid over- or under-analysis by matching the decision process to Type 1, 1.5, or 2 categories. This framework determines if choices like technology selections or process changes are easily reversible or effectively irreversible, ensuring appropriate analysis depth.

What is the best way to apply pilot patterns and time-boxing to de-risk technology choices?

Apply pilot patterns, abstraction, time-boxing, or feature flags to de-risk technology choices. These practical patterns accelerate decisions by structuring reversible workflows, allowing you to test and validate architecture decisions safely before full commitment.

Can I use feature flags for hiring decisions and organizational strategy changes?

Yes, the reversibility framework supports hiring and organizational strategy decisions. It provides tailored workflows using pilot patterns and time-boxing to manage these process changes safely across product, engineering, and operations contexts.

How do I know if my team is over-analyzing a reversible process change?

If a process change is easily reversible, it requires less analysis. By mapping the decision to Type 1 or 1.5 categories, the reversibility framework identifies when you are over-analyzing, allowing you to accelerate choices using abstraction or time-boxing patterns.