thinking-bounded-ratio…
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 — never confabulate.
Claude Code
$ npx -y skills add tjboudreaux/cc-thinking-skills --skill thinking-circle-of-competence --agent claude-code
Codex
$ npx skills add tjboudreaux/cc-thinking-skills --skill thinking-circle-of-competence -a codex -y
Cursor
$ npx skills add tjboudreaux/cc-thinking-skills --skill thinking-circle-of-competence -a cursor -y
Gemini CLI
$ npx skills add tjboudreaux/cc-thinking-skills --skill thinking-circle-of-competence -a gemini-cli -y
GitHub Copilot
$ npx skills add tjboudreaux/cc-thinking-skills --skill thinking-circle-of-competence -a github-copilot -y
OpenCode
$ npx skills add tjboudreaux/cc-thinking-skills --skill thinking-circle-of-competence -a opencode -y
Windsurf
$ npx skills add tjboudreaux/cc-thinking-skills --skill thinking-circle-of-competence -a windsurf -y
name: thinking-circle-of-competence description: Use when a specific claim may lack grounding. Check evidence boundary, size wrongness cost, then answer, fetch, or abstain — never confabulate. disable-model-invocation: true
Treat competence as an evidence boundary, not self-image. Answer only when grounded; otherwise fetch, mark uncertainty, or abstain. The failure mode is a fluent fabrication treated as fact.
1. **Name the claim.** Isolate the assertion that would be treated as fact. 2. **Classify the zone.**
3. **Size wrongness cost.** If high-stakes (security, data loss, irreversible ops), treat Partial as Ungrounded until verified. 4. **Act by zone.**
5. **Refuse competence creep.** Adjacent code, prior versions, or general capability do not ground the unread target. 6. **Stop.** Emit answer, fetch request, or abstention. Do not round "probably" to a flat assertion.
**Stop condition:** Claim answered with grounding, marked partial with a check path, or refused with missing-evidence note.
Claim: <assertion> Zone: grounded | partial | ungrounded Evidence: <source or none> Wrongness cost: low | medium | high Action: answer | fetch-then-answer | answer-with-uncertainty | abstain/ask Response: <wording or missing artifact>
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…
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…
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,…