thinking-second-order
Agent skill fromtjboudreaux/cc-thinking-skills
When a change has effects past the immediate fix—incentives, scale, feedback—trace consequence chains with timing and probability before committing.
How to install thinking-second-order
install thinking-second-order
# 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-second-order/
# into
~/.claude/skills/thinking-second-order/ (all projects)
.claude/skills/thinking-second-order/ (one project)
1# Second-Order Consequence Chains23Do not stop at the intended first effect. Trace what happens next across actors, time, and feedback until the chain stops changing the decision.45## When to Use67- Strategic, policy, incentive, or architecture choices with lasting coupling.8- The obvious fix feels too easy or has known backfire patterns.9- Success or scale would create new problems (load, gaming, debt).10- Need to compare options by delayed effects, not only day-one benefit.1112## When NOT to Use1314- Local reversible edit with no incentive or cross-component coupling—just ship and observe.15- Full system structure (stocks, many loops, leverage ranking) is the goal—use systems.16- Pre-mortem of failure modes for a plan already chosen—use pre-mortem.17- Pure mechanical changes (rename, format) with no behavioral effect.1819## Procedure20211. **State decision and first-order effect.** One sentence each: action and intended immediate result.222. **Chain "and then what?"** At least two further orders. For each link record: effect, who responds, rough probability (high/med/low), timing (immediate / next cycle / at scale), and whether it feeds back into the original problem (reinforce or counteract).233. **Expand affected parties.** Who else reacts (users, operators, other teams, attackers, markets)? What incentives does the change create or destroy?244. **Scale test.** Ask what happens if everyone does this or usage grows 10x. Mark paths that only appear under scale or repetition.25…
Excerpt shown under the repository's MIT license.
