← ClaudeAtlas

sequential-thinkinglisted

Structured stepwise reasoning with explicit revisions and branches. Use when the user says "think step by step", "sequential thinking", "plan this out", "reason through this", "branch this idea", or when tackling a hard multi-step problem (architecture decisions, ambiguous bugs, multi-constraint tradeoffs, plans that may need revision). NOT for trivial lookups, single-tool fetches, or tasks the model can answer directly without planning.
alexei-led/cc-thingz · ★ 33 · AI & Automation · score 81
Install: claude install-skill alexei-led/cc-thingz
# Sequential Thinking Replaces the `sequential_thinking` MCP server. Same intent — externalize a numbered chain of thoughts with revision and branch semantics — implemented as visible Markdown so any reasoning-capable model (Claude 4.x extended thinking, Gemini 3.x thinking, GPT-5.x reasoning) can follow it without an extra tool round-trip. ## When to use - The problem has 3+ interacting constraints or sub-decisions. - An earlier conclusion may need revising as new evidence arrives. - More than one viable approach is on the table and they should be compared, not silently chosen. - The user explicitly asked for stepwise/structured reasoning. If none of these hold, answer directly — protocol overhead on a simple question wastes tokens and looks performative. ## Why a visible protocol (not just internal CoT) Modern reasoning models already think internally. They need a shared on-the-page format so: - the user can audit which step a wrong conclusion came from, - revisions can point at the specific thought they replace, - branches can be compared side by side instead of overwriting each other, - a downstream agent or reviewer can parse the structure. Do not try to suppress, expose, or paraphrase the model's hidden reasoning trace. Use this protocol in addition to it — write the durable, reviewable summary as Thought blocks; let the internal trace stay internal. ## Protocol Open with a one-line plan, then emit numbered Thought blocks. Use these exact markers so output is