thinking-bounded-ratio…
Use when search or investigation could run forever. Set an explicit good-enough threshold first, then stop at the first option…
When the right response mode is unclear, classify the cause-effect domain first; decompose disorder.
Claude Code
$ npx -y skills add tjboudreaux/cc-thinking-skills --skill thinking-cynefin --agent claude-code
Codex
$ npx skills add tjboudreaux/cc-thinking-skills --skill thinking-cynefin -a codex -y
Cursor
$ npx skills add tjboudreaux/cc-thinking-skills --skill thinking-cynefin -a cursor -y
Gemini CLI
$ npx skills add tjboudreaux/cc-thinking-skills --skill thinking-cynefin -a gemini-cli -y
GitHub Copilot
$ npx skills add tjboudreaux/cc-thinking-skills --skill thinking-cynefin -a github-copilot -y
OpenCode
$ npx skills add tjboudreaux/cc-thinking-skills --skill thinking-cynefin -a opencode -y
Windsurf
$ npx skills add tjboudreaux/cc-thinking-skills --skill thinking-cynefin -a windsurf -y
name: thinking-cynefin description: When the right response mode is unclear, classify the cause-effect domain first; decompose disorder. disable-model-invocation: true
Classify by cause-effect, then use only the matching response mode. Wrong-domain method is the failure mode.
1. **State the unit.** Name the decision, incident, or subsystem; if mixed, list separable parts. 2. **Probe cause-effect.** Is the link obvious, expert-analyzable, retrospective only, or imperceptible in turbulence? Check predictability, urgency, and probe safety. 3. **Assign one domain per unit:**
4. **Mismatch check.** Reject Clear if its runbook fails; Complicated if analysis cannot predict; Complex if probing is unsafe; Chaotic once safe probing becomes possible. 5. **Commit and stop.** Output domain + first actions. Re-classify only on evidence of domain shift.
**Stop when** every unit has one domain, first actions, and a falsifier—or disorder is decomposed.
unit: <decision/incident/part> domain: clear | complicated | complex | chaotic | disorder evidence: <cause-effect basis> response_mode: <Sense-Categorize-Respond | Sense-Analyze-Respond | Probe-Sense-Respond | Act-Sense-Respond | decompose> first_actions: <1-3 concrete steps> falsifier: <what forces reclassification> parts: <only if disorder>
28 portable Agent Skills for structured reasoning in Claude Code, GitHub Copilot, Codex, Cursor, and other compatible tools Claude Code Thinking Skills is a public catalog of Agent Skills.
Use when search or investigation could run forever. Set an explicit good-enough threshold first, then stop at the first option…
Use when a specific claim may lack grounding. Check evidence boundary, size wrongness cost, then answer, fetch, or abstain —…
Under genuine uncertainty with no reliable forecast, inventory means, cap downside at affordable loss, act for commitments, and…
When a constraint is treated as fixed, separate physics from convention, keep only independently supported primitives, and…
When a fault is localized and the proximate cause is known but the systemic root is not, chain evidence-linked whys with a…
Deciding what to build or why adoption fails. Recover the progress users hire a solution for under a circumstance, then rank by…
Shape output for a reader with ADHD: lead with the next action, number multi-step work, restate state across turns, suppress…
Set up the owner profile so a personal agent knows who it works for (first-run setup, \"get to know me\"), or distill colleague,…