thinking-second-order
CommunityThink beyond the obvious consequences.
System Documentation
What problem does it solve?
Second-order thinking helps decision-makers avoid simple, short-term fixes by systematically considering longer-term and indirect effects of actions. It challenges the default "what works now" mindset and provides a disciplined way to anticipate unintended consequences, dependencies, and feedback loops that shape outcomes over time.
Core Features & Use Cases
- Identifies first-order vs second- and third-order effects to prevent tunnel vision.
- Provides a pragmatic framework (including the 10/10/10 horizon, consequence mapping, and systemic thinking) for strategic decisions, policy design, and product planning.
- Includes an actionable workflow, prompts, and a verification checklist to support robust analysis in real projects.
Quick Start
Apply the Second-Order Analysis workflow to a current decision by outlining its immediate effects, then iteratively map downstream consequences.
The Process
- Identify the Decision and First-Order Effect
- Ask "And Then What?" and chain downstream consequences
- Apply the 10/10/10 framework to time-bound impacts
- Consider systemic effects and feedback loops
- Map the consequence chain and revise the decision accordingly
Questions to Surface Second-Order Effects
- "And then what?"
- "Who else is affected, and how will they respond?"
- "What incentives does this create?"
- "What behavior does this encourage/discourage?"
- "If this works, what problems does success create?"
- "What will we wish we had done differently in a year?"
- "What does this look like if everyone does it?"
Verification Checklist
- [ ] Identified first-order effect clearly
- [ ] Asked "and then what?" at least 3 times
- [ ] Applied 10/10/10 framework
- [ ] Considered systemic/scaled effects
- [ ] Identified potential feedback loops
- [ ] Revised decision based on full consequence chain
- [ ] Documented reasoning for future reference
Marks' Warning
"First-level thinking is simplistic and superficial, and just about everyone can do it. Second-level thinking is deep, complex, and convoluted."
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: thinking-second-order Download link: https://github.com/tjboudreaux/cc-thinking-skills/archive/main.zip#thinking-second-order Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.