From sequential-thinking
Enables iterative step-by-step reasoning for complex problems, with revision tracking, branching paths, and dynamic scope adjustment. Use for multi-stage analysis, design planning, or decomposition.
How this skill is triggered — by the user, by Claude, or both
Slash command
/sequential-thinking:sequential-thinkingThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Enables structured problem-solving through iterative reasoning with revision and branching capabilities.
Enables structured problem-solving through iterative reasoning with revision and branching capabilities.
Use mcp__reasoning__sequentialthinking when:
Don't use for: Simple queries, direct facts, or single-step tasks.
The MCP tool mcp__reasoning__sequentialthinking accepts these parameters:
thought (string): Current reasoning stepnextThoughtNeeded (boolean): Whether more reasoning is neededthoughtNumber (integer): Current step number (starts at 1)totalThoughts (integer): Estimated total steps neededisRevision (boolean): Indicates this revises previous thinkingrevisesThought (integer): Which thought number is being reconsideredbranchFromThought (integer): Thought number to branch frombranchId (string): Identifier for this reasoning branch1. Start with initial thought (thoughtNumber: 1)
2. For each step:
- Express current reasoning in `thought`
- Estimate remaining work via `totalThoughts` (adjust dynamically)
- Set `nextThoughtNeeded: true` to continue
3. When reaching conclusion, set `nextThoughtNeeded: false`
// First thought
{
thought: "Problem involves optimizing database queries. Need to identify bottlenecks first.",
thoughtNumber: 1,
totalThoughts: 5,
nextThoughtNeeded: true
}
// Second thought
{
thought: "Analyzing query patterns reveals N+1 problem in user fetches.",
thoughtNumber: 2,
totalThoughts: 6, // Adjusted scope
nextThoughtNeeded: true
}
// ... continue until done
For revision patterns, branching strategies, and complex workflows, see:
totalThoughts, refine as you progressnpx claudepluginhub ggprompts/my-plugins --plugin sequential-thinkingEnables structured step-by-step reasoning with revision and branching for complex problems, multi-stage analysis, design planning, problem decomposition, unclear scope, or alternative approaches.
Structured chain-of-thought problem-solving methodology for complex, multi-step reasoning. Deprecated in favor of native adaptive thinking; retained for deterministic audit/review traces.
Structures complex analysis into sequential thoughts with revisions, branching, and dynamic adjustments. Use for architecture design, bug debugging, performance optimization, security review, and refactoring.