Adaptive deep reasoning skill — auto-detects question complexity and adjusts analysis depth. Quick mode for simple queries, full protocol (ToT / Socratic / verification / iteration) for complex problems. Bilingual (auto Chinese/English).
npx skills add wxhou/deepthinkWorks with Claude Code, Cursor, Codex, GitHub Copilot, Windsurf, Gemini, Cline, Roo, Zed, VS Code and 20+ other agents listed at skills.sh.
# Claude Code
/deepthink 选择 PostgreSQL 还是 MongoDB?
# Cursor / Codex / Copilot / others
deepthink: 选择 PostgreSQL 还是 MongoDB?If the question is answerable in one sentence → 1-3 sentence direct answer, stop.
- Problem Decomposition + Assumption Statement — mandatory list of key assumptions with self-verification (✅ holds / ❌ fails / ❓ pending)
- Effort Level —
low(2-3 rounds) /medium(5-6) /high(7-9), adjusted by complexity rules - Socratic Questioning — Clarify / Assumptions / Evidence / Counterexamples / Alternatives / Consequences
- Multi-Level Analysis — Tree of Thoughts (mandatory for high effort) → Understand → Plan → Execute → Verify
- Verification — Reflection / First Principles / Backward / Self-Consistency
- Iteration — if Low/Medium confidence or multi-subsystem
- Completeness Check — confirm all steps before output
---
## 🤔 DeepThink Analysis
### Core Problem
[1-sentence summary of the real question]
### Key Assumptions
[List with ✅/❌/❓]
### Conclusion
[Final answer]
### One-Sentence Summary
[Core recommendation]
### Confidence: [High/Medium/Low]
---
deepthink/
├── SKILL.md # Skill entry (YAML frontmatter + usage)
├── core/ # Canonical protocol source (platform-agnostic)
│ ├── protocol.md # English
│ └── protocol.zh.md # Chinese
├── references/ # Same content as core/, kept for Claude Code compat
│ ├── en.md
│ └── zh.md
├── evals/
│ └── evals.json # 12 test cases (quick/medium/high)
└── scripts/
└── run_evals.py # Eval runner
12 test cases across quick / decision / debug / tradeoff / arch / concept / complex types:
python scripts/run_evals.py --iter 1Outputs go to deepthink-workspace/iteration-N/eval-{id}-{type}/with_skill/outputs/output.txt.
MIT
5.1.0 — published to skills.sh