From cognition
Use when someone is overwhelmed by information, stuck in vague thinking, or spinning in analysis without moving forward. Three modes: cut signal from noise, eliminate vague language, and break overthinking loops. Triggers on: "overwhelmed", "too much information", "뭐가 중요한지 모르겠어", "너무 모호해", "과잉사고", "분석 마비", "뭘 해야 할지", "계속 생각만 해", "결정을 못하겠어", "더 명확하게". Best for: information overload, fuzzy goals that can't be acted on, decisions stuck in endless analysis. Not for: choosing between well-defined options (use tradeoff-articulator or decision-maker).
How this skill is triggered — by the user, by Claude, or both
Slash command
/cognition:clarity-toolkitThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
**Use when:**
Use when:
Not for:
Diagnose the mode first — don't apply all three to every problem.
| Mode | Problem | Symptom |
|---|---|---|
| Signal/Noise | Too much input | Conflicting data, too many priorities |
| Vagueness Eliminator | Too little precision | Abstract goals, fuzzy feedback |
| Overthinking Detector | Too much processing | Cycling analysis, seeking "one more" data point |
Run every piece of information through:
Signal Stack:
MUST KNOW (changes the decision)
GOOD TO KNOW (context only)
INTERESTING BUT NOISE (log and ignore)
Forcing function for competing priorities: "If I could only act on one thing this week, what has the highest leverage?"
Test: can two people read this and independently know whether they've succeeded? If not, it's vague.
Fix pattern: add metric + current state + target state + timeframe + scope.
Operationalization test:
MCP note: If think-tool is available, use it before diagnosing Mode 3. Confirm this is overthinking, not a genuinely complex problem.
Overthinking signatures:
Circuit breakers:
State which mode(s) apply and why. Then:
Always end with one concrete next step the user can take in the next hour.
| Claude | You |
|---|---|
| Diagnoses which clarity mode applies | Provide the information, goal, or decision |
| Runs the appropriate filtering/precision/circuit-breaker | Confirm whether the diagnosis fits |
| Rewrites vague goals into operational ones | Commit to the concrete next step |
| Names the overthinking pattern explicitly | Execute, rather than continue analyzing |
tradeoff-articulator — when options are defined but costs need mappingdecision-maker — when it's a structured choice between alternativesassumption-extractor — when the vagueness is rooted in unexamined premisesnpx claudepluginhub newkayak12/claude-skills --plugin cognitionRoutes decision-making requests to the appropriate structured thinking tool: option-mapping, criteria-weighting, premortem-analysis, or reversibility-analysis.
Challenges assumptions, applies mental models like SWOT, first principles, and inversion, and structures reasoning to sharpen decisions and solve complex problems.
Applies structured reasoning to complex coding problems using 19 analytical frameworks, 12 bias detectors, 10 decomposition methods, 10 mental models, Cynefin classification, ethical checks, and communication patterns.