← ClaudeAtlas

sequential-thinkinglisted

Use the Sequential Thinking MCP tool effectively for complex, multi-step problems. Triggers when: planning multi-phase implementations, debugging with uncertain root cause, exploring design alternatives, breaking down ambiguous requirements, or any task where the full scope isn't clear upfront. Teaches revision, branching, and dynamic thought extension (needsMoreThoughts) to avoid linear-only usage patterns.
Nova-Caelum/no-mistakes · ★ 0 · AI & Automation · score 65
Install: claude install-skill Nova-Caelum/no-mistakes
# Sequential Thinking — Full Feature Usage The Sequential Thinking MCP tool (`mcp__sequential-thinking__sequentialthinking`) supports structured problem-solving with **revision**, **branching**, and **dynamic extension**. Most agents use it linearly only. This skill teaches the full feature set. --- ## Schema (camelCase) | Parameter | Type | Purpose | |-----------|------|---------| | `thought` | string | The current thinking step content | | `thoughtNumber` | number | Current position in sequence (1-indexed) | | `totalThoughts` | number | Estimated total steps (can increase via `needsMoreThoughts`) | | `nextThoughtNeeded` | boolean | `true` if more thinking required, `false` when complete | | `isRevision` | boolean | `true` if this thought revises a previous one | | `revisesThought` | number | Which thought number is being revised | | `branchFromThought` | number | Which thought to branch from | | `branchId` | string | Identifier for this branch (e.g., "alt-approach", "subtask-auth") | | `needsMoreThoughts` | boolean | `true` when `totalThoughts` was underestimated mid-sequence | --- ## When to Use Revision (`isRevision: true`) Revise a previous thought when: 1. **New information contradicts earlier reasoning** - You assumed X, but evidence now shows Y - A constraint you didn't know about invalidates a prior step 2. **Better understanding emerges** - Initial analysis was shallow; deeper investigation reveals nuance - You realize a prior thought missed a c