Agent skill

Thinking Cynefin

by tjboudreaux in tjboudreaux/cc-thinking-skills

When the right response mode is unclear, classify the cause-effect domain first; decompose disorder.

MITAuto-check passed

Install Thinking Cynefin

skills CLI
$ npx skills add tjboudreaux/cc-thinking-skills --skill thinking-cynefin -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install tjboudreaux/cc-thinking-skills thinking-cynefin --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/tjboudreaux/cc-thinking-skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/thinking-cynefin .claude/skills/thinking-cynefin && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
thinking-cynefin
GitHub stars
1.6k
Token cost
~651 tokens
SKILL.md length
275 words
Files
1
Skills in repo
26
Repo updated
First seen
Licence
MIT

At a glance

When the right response mode is unclear, classify the cause-effect domain first; decompose disorder.

  • Works in 5 steps: State the unit. Name the decision,… → Probe cause-effect. Is the link obvious,… → Assign one domain per unit → …
  • SKILL.md covers When to Use, When NOT to Use, Procedure and Output, plus 1 more section
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md

What it does

Thinking Cynefin is an agent skill from tjboudreaux/cc-thinking-skills. When the right response mode is unclear, classify the cause-effect domain first; decompose disorder.

Its SKILL.md is about 650 tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.

The repository describes itself as: 28 eval-informed mental models and critical-thinking skills for Claude Code, GitHub Copilot, Codex, Cursor, and other Agent Skills-compatible tools. The licence is MIT.

Example prompts

  • “/thinking-cynefin”

Workflow steps

5 steps, taken from the first numbered list in SKILL.md.

  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…
  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…
  5. Commit and stop. Output domain + first actions. Re-classify only on evidence of domain shift.

What it can do on your machine

Read from SKILL.md and the folder at commit 7b8fece. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    No scripts in the folder and no shell commands in SKILL.md.

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Thinking Cynefin loads about 651 tokens when it runs. Until then it costs about 29 tokens; SKILL.md has 275 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~29
When it runs · the whole SKILL.md, loaded when a task matches
~651

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from tjboudreaux/cc-thinking-skills at commit 7b8fece, republished under its MIT licence (© tjboudreaux). 275 words, ~651 tokens.

Download SKILL.mdSave it as .claude/skills/thinking-cynefin/SKILL.md (or your agent's skills folder).
name
thinking-cynefin
description
When the right response mode is unclear, classify the cause-effect domain first; decompose disorder.
disable-model-invocation
true

Cynefin Classification

Classify by cause-effect, then use only the matching response mode. Wrong-domain method is the failure mode.

When to Use

  • Unsure whether to run a playbook, analyze, probe, or stabilize.
  • A method keeps failing and domain mismatch is plausible.
  • A novel or mixed problem needs approach selection before solution work.

When NOT to Use

  • Domain and method are already agreed—execute.
  • Task is finding a specific cause, not choosing an approach.
  • Classification done; switch to the domain method—do not re-label endlessly.
  • Pure mechanical edits with no approach uncertainty.

Procedure

  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:
    • Clear — obvious → Sense → Categorize → Respond with a runbook.
    • Complicated — expert-analyzable → Sense → Analyze → Respond; several valid answers.
    • Complex — emergent → Probe → Sense → Respond with safe-to-fail probes; amplify/dampen signals.
    • Chaotic — no safe sensing time → Act → Sense → Respond; stabilize first.
    • Disorder — unknown → split and classify each part.
  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.

Output

text
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>

Verification

  • Falsify: Reliable prediction → not Complex. No safe probe → Chaotic. Working runbook → Clear.
  • Stop: Stop classifying once the matched action is clear.
  • Over-application guard: Do not call work Complex to avoid analysis or Complicated to avoid a standard fix. One label per unit; decompose multi-domain work.

© tjboudreaux, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

Just SKILL.md in skills/thinking-cynefin of tjboudreaux/cc-thinking-skills.

Open the folder on GitHubat commit 7b8fece

Compare with similar skills

Thinking Cynefin next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Thinking Cynefin compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Thinking Cynefin this skilltjboudreaux/cc-thinking-skills1.6k—~651Automated safety check: PassMIT
SEO Forensic Incident Responsesickn33/agentic-awesome-skills47k2 repos~2.3kAutomated safety check: PassMIT
Responsive Unitsthedaviddias/Front-End-Checklist74k—~472Automated safety check: PassMIT
Responsive Designwshobson/agents40k2 repos~498Automated safety check: PassMIT
Implementing Ot Incident Response Playbookmukul975/Anthropic-Cybersecurity-Skills34k—~4.2kAutomated safety check: PassApache-2.0
Responsive Imagesthedaviddias/Front-End-Checklist74k—~403Automated safety check: PassMIT

Similar skills

  • SEO Forensic Incident Response

    sickn33/agentic-awesome-skills

    Investigate sudden drops in organic traffic or rankings and run a structured forensic SEO incident response with triage, root-cause analysis and recovery plan.

    47k GitHub starsUsed in 2 repos~2.3k tokens
    DevOps & CloudAuto-check passed
  • Responsive Units

    thedaviddias/Front-End-Checklist

    A skill your agent uses when reviewing stylesheets, component styles, and responsive behavior related to Use relative units for responsive layouts.

    74k GitHub stars~472 tokensUpdated 5 days ago
    Frontend & DesignAuto-check passed
  • Responsive Design

    wshobson/agents

    Implement modern responsive layouts using container queries, fluid typography, CSS Grid, and mobile-first breakpoint strategies.

    40k GitHub starsUsed in 2 repos~498 tokens
    Frontend & DesignAuto-check passed
  • Implementing Ot Incident Response Playbook

    mukul975/Anthropic-Cybersecurity-Skills

    Develops OT-specific incident response playbooks using a SANS PICERL-based Python engine that classifies incident severity (safety, process, access, recon) and coordinates IT SOC, OT engineering…

    34k GitHub stars~4.2k tokensUpdated 1 mo ago
    DevOps & CloudAuto-check passed
  • Responsive Images

    thedaviddias/Front-End-Checklist

    A skill your agent uses when reviewing article images, cards, galleries, or any component rendered at multiple sizes across breakpoints.

    74k GitHub stars~403 tokensUpdated 5 days ago
    Frontend & DesignAuto-check passed
  • Performing Ransomware Response

    mukul975/Anthropic-Cybersecurity-Skills

    Executes a structured ransomware incident response from detection through containment, forensic analysis, decryption assessment, recovery, and post-incident hardening, covering ransom negotiation…

    34k GitHub stars~2.9k tokensUpdated 1 mo ago
    DevOps & CloudAuto-check passed

More from tjboudreaux/cc-thinking-skills

All 26 skills in this repo
  • Thinking Bounded Rationality

    tjboudreaux/cc-thinking-skills

    A skill your agent uses when search or investigation could run forever.

    1.6k GitHub stars~703 tokensUpdated 2 mo ago
    Auto-check passed
  • Thinking Circle Of Competence

    tjboudreaux/cc-thinking-skills

    A skill your agent uses when a specific claim may lack grounding.

    1.6k GitHub stars~733 tokensUpdated 2 mo ago
    Auto-check passed
  • Thinking Lindy Effect

    tjboudreaux/cc-thinking-skills

    A skill your agent uses when longevity of a non-perishable option matters.

    1.6k GitHub stars~650 tokensUpdated 2 mo ago
    Auto-check passed
  • Thinking Via Negativa

    tjboudreaux/cc-thinking-skills

    A skill your agent uses when the reflex is to add a feature, layer, or process.

    1.6k GitHub stars~735 tokensUpdated 2 mo ago
    Auto-check passed
  • Thinking Five Whys Plus

    tjboudreaux/cc-thinking-skills

    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 countermeasure.

    1.6k GitHub stars~881 tokensUpdated 2 mo ago
    Auto-check passed
  • Thinking Jobs To Be Done

    tjboudreaux/cc-thinking-skills

    Deciding what to build or why adoption fails. An agent skill from tjboudreaux/cc-thinking-skills.

    1.6k GitHub stars~940 tokensUpdated 2 mo ago
    Auto-check passed

Questions about Thinking Cynefin

What does Thinking Cynefin do?

When the right response mode is unclear, classify the cause-effect domain first; decompose disorder. Thinking Cynefin is an agent skill from tjboudreaux/cc-thinking-skills. When the right response mode is unclear, classify the cause-effect domain first; decompose disorder.

How do I install Thinking Cynefin in Claude Code?

Run `npx skills add tjboudreaux/cc-thinking-skills --skill thinking-cynefin -a claude-code`. Or copy the skill folder (skills/thinking-cynefin in tjboudreaux/cc-thinking-skills) into .claude/skills/thinking-cynefin in your project. Claude Code loads it when a task matches its description.

How do I install Thinking Cynefin in Codex?

Run `npx skills add tjboudreaux/cc-thinking-skills --skill thinking-cynefin -a codex`. Or copy the skill folder (skills/thinking-cynefin in tjboudreaux/cc-thinking-skills) into .agents/skills/thinking-cynefin in your project. Codex loads it when a task matches its description.

Can I use Thinking Cynefin in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add tjboudreaux/cc-thinking-skills --skill thinking-cynefin -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/thinking-cynefin, .gemini/skills/thinking-cynefin, .github/skills/thinking-cynefin and .opencode/skills/thinking-cynefin in your project.

What does Thinking Cynefin need to run?

SKILL.md names no scripts, command-line tools or credentials: Thinking Cynefin is instructions for the agent only.

Does Thinking Cynefin access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Thinking Cynefin safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Thinking Cynefin use?

Thinking Cynefin is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Thinking Cynefin use?

About 651 tokens (SKILL.md is roughly 2.6k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Thinking Cynefin?

Skills that share tags, products or a category with Thinking Cynefin: SEO Forensic Incident Response (sickn33/agentic-awesome-skills, 47k stars), Responsive Units (thedaviddias/Front-End-Checklist, 74k stars), Responsive Design (wshobson/agents, 40k stars) and Implementing Ot Incident Response Playbook (mukul975/Anthropic-Cybersecurity-Skills, 34k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Thinking Cynefin?

tjboudreaux (a GitHub user) maintains it in tjboudreaux/cc-thinking-skills, which has 1,613 GitHub stars. The repository holds 26 skills in this directory. The repository was last updated on August 7, 2026.

Source: tjboudreaux/cc-thinking-skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.