thinking-circle-of-com…
Use when a specific claim may lack grounding. Check evidence boundary, size wrongness cost, then answer, fetch, or abstain — never confabulate.
Use when search or investigation could run forever. Set an explicit good-enough threshold first, then stop at the first option that clears it.
$ npx -y skills add tjboudreaux/cc-thinking-skills --skill thinking-bounded-rationality --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/thinking-bounded-rationalityContext preview
The summary Claude sees to decide when to auto-load this skill.
Use when search or investigation could run forever. Set an explicit good-enough threshold first, then stop at the first option that clears it.
name: thinking-bounded-rationality description: Use when search or investigation could run forever. Set an explicit good-enough threshold first, then stop at the first option that clears it. disable-model-invocation: true
Under finite tool, context, and time budgets, stop at the first option that meets a predeclared aspiration level. Optimize only when the good-to-best gap is worth the remaining budget.
1. **State decision and budget.** Name the choice, residual tool/context/time budget, and reversibility. 2. **Set aspiration before searching.** Write concrete pass/fail criteria for "good enough." Do not evaluate until the threshold is explicit. 3. **Search sequentially.** Score options in encounter order against the threshold only. Skip full matrices unless step 1 marked high-stakes/irreversible. 4. **Stop at first adequate.** When an option clears every criterion, select it immediately. 5. **Handle search failure without moving the goalposts.** If nothing clears after the pre-set cap, preserve the threshold and report no adequate option. Relax only a criterion predeclared as non-load-bearing, record the relaxation, and resume within a new cap; never raise the bar after failure. 6. **Commit.** Record choice and residual uncertainty; spend remaining budget on execution, not re-ranking.
**Stop condition:** First option meets the predeclared aspiration level, or the search cap is exhausted with none adequate.
Decision: <choice> Aspiration: <pass/fail criteria> Search: evaluated N; stopped at first adequate | cap exhausted Selected: <option or none> Residual risk: <what further search might change> Next spend: <execution step>
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.
Repo: tjboudreaux/cc-thinking-skills
Use when a specific claim may lack grounding. Check evidence boundary, size wrongness cost, then answer, fetch, or abstain — never confabulate.
When the right response mode is unclear, classify the cause-effect domain first; decompose disorder.
Under genuine uncertainty with no reliable forecast, inventory means, cap downside at affordable loss, act for commitments, and let goals emerge from…
When a constraint is treated as fixed, separate physics from convention, keep only independently supported primitives, and rebuild the simplest solution that…
When a fault is localized and the proximate cause is known but the systemic root is not, chain evidence-linked whys with a counterfactual stop and a…
Deciding what to build or why adoption fails. Recover the progress users hire a solution for under a circumstance, then rank by outcome and competing…