- name
- think
- description
- Cognitive enhancement toolkit combining non-linear reasoning, mental models, and literate programming. Use for complex analysis, system design, debugging, deep learning, and research workflows.
Think Skill
Orchestrate three MCP tools for structured reasoning.
Quick Navigation
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.*