Think Skill
Orchestrate three MCP tools for structured reasoning.
Quick Navigation
| Need | Go To | |------|-------| | Non-linear reasoning | THOUGHTBOX.md | | Reasoning frameworks | MODELS.md | | Executable notebooks | NOTEBOOK.md | | Tool combinations | PATTERNS.md | | Problem→Solution routing | SELECTION.md | | Concrete examples | EXAMPLES.md |
Tools At a Glance
| Tool | Purpose | Key Feature |
|------|---------|-------------|
| thoughtbox | Step-by-step reasoning | 7 patterns: forward, backward, branching, revision, interleaved, first principles, meta-reflection |
| mental_models | Structured schemas | 15 models across 9 tags |
| notebook | Literate programming | 10 operations, executable JS/TS |
When to Use This Skill
- Complex problems → decomposition + branching
- Debugging → five-whys + backward thinking
- Architecture decisions → pre-mortem + trade-off matrix
- Deep learning → Sequential Feynman notebook
- Research tasks → interleaved reasoning loops
Minimal Invocation
// Reasoning
thoughtbox({ thought: "...", thoughtNumber: 1, totalThoughts: 10, nextThoughtNeeded: true })
// Framework
mental_models({ operation: "get_model", args: { model: "five-whys" } })
// Notebook
notebook({ operation: "create", args: { title: "...", language: "typescript" }})
MCP Resources (On-Demand)
| Resource | Access |
|----------|--------|
| Patterns cookbook | thoughtbox({ includeGuide: true }) |
| Model content | mental_models({ operation: "get_model", args: { model: "..." } }) |
| Notebook ops | thoughtbox://notebook/operations |
| Interleaved guides | thoughtbox://interleaved/{mode} |
For deeper content, follow links above. Each file is self-contained.