Skip to content
Development
Skill

/sequential-thinking

Step-by-step thinking for complex problems. Trigger with "think step by step", "reason through this", "analyze logically", "solve gradually". Uses Sequential Thinking MCP.

From plugin
claude-code-cookbook
1.1k39 skills9 agents39 commands8 MCP

Claude Code

$ npx -y skills add wasabeef/claude-code-cookbook --skill sequential-thinking --agent claude-code

SKILL.md

sequential-thinking.SKILL.md
description: 'Step-by-step thinking for complex problems. Trigger with "think step by step", "reason through this", "analyze logically", "solve gradually". Uses Sequential Thinking MCP.'
allowed-tools:
  - mcp__sequential-thinking__create_or_continue_thinking

Step-by-step thinking for complex problems

Solve complex problems step-by-step through a dynamic, iterative thinking process. This flexible approach allows for course corrections and revisions during the thinking process.

Usage

# Request Claude to think sequentially
"Analyze [task] using sequential-thinking"

Basic Examples

# Algorithm design
"Design an efficient caching strategy using sequential-thinking"

# Problem solving
"Solve database performance issues using sequential-thinking"

# Design review
"Examine real-time notification system design using sequential-thinking"

Collaboration with Claude

# Complex implementation strategy
"Examine authentication system implementation strategy using sequential-thinking. Consider OAuth2, JWT, and session management"

# Bug cause analysis
"Analyze memory leak causes using sequential-thinking. Include code review and profiling results"

# Refactoring strategy
cat src/complex_module.js
"Develop a refactoring strategy for this module using sequential-thinking"

# Technology selection
"Analyze front-end framework selection using sequential-thinking. Consider project requirements and constraints"

Thinking Process

1. **Initial Analysis** - Basic understanding and decomposition of the problem 2. **Hypothesis Generation** - Formulate hypotheses for solutions 3. **Verification and Revision** - Verify hypotheses and revise as needed 4. **Branching and Exploration** - Explore multiple solution paths 5. **Integration and Conclusion** - Derive optimal solution

Features

  • **Dynamic Adjustment** - Ability to change direction during thinking
  • **Hypothesis Testing** - Cycle of forming and testing hypotheses
  • **Branching Thinking** - Simultaneously explore multiple thought paths
  • **Gradual Refinement** - Step-by-step refinement of solutions
  • **Flexibility** - Policy changes based on new information

Detailed Examples

# Complex system design
"Examine e-commerce site microservice design using sequential-thinking. Include order processing, inventory management, and payment integration"

# Security design
"Examine API security design using sequential-thinking. Include authentication, authorization, rate limiting, and audit logging"

# Performance optimization
"Examine large-scale data processing optimization using sequential-thinking. Consider memory usage, processing speed, and scalability"

# Dependency management
"Examine monorepo dependency management strategy using sequential-thinking. Include build time, deployment, and test execution"

Notes

Sequential-thinking is ideal for complex problems that require deepening thought in stages. For simple questions or those with clear answers, use normal question format.

Execution Example

# Usage example
"Examine GraphQL schema design using sequential-thinking"

# Expected behavior
# 1. Initial analysis: Analyze basic requirements for GraphQL schema
# 2. Hypothesis generation: Examine multiple design patterns
# 3. Verification: Verify advantages and disadvantages of each pattern
# 4. Branching: Explore new approaches as needed
# 5. Integration: Propose optimal schema design
Read more
@wasabeef
Ships withclaude-code-cookbook

A collection of commands, roles, and automation scripts for Claude Code. Automate your workflow without unnecessary confirmations, allowing you to focus on what matters.

1.1k39 skills9 agents8 MCP
Get the whole plugin

Stars on GitHub

Momentum

stars in total
1.1k
Star history of wasabeef/claude-code-cookbook on GitHub, a chart by star-history.com

Other skills on claude-code-cookbook.

check-fact

check-fact

Verify information accuracy against codebase and documentation. Trigger with "is this correct?", "fact check", "verify this", "is…

More skills from other plugins.

brainstorming
Auto-invoked

brainstorming

You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or…

@obra@obraInstall Skill
ask-matt

ask-matt

Ask which skill or flow fits your situation. A router over the skills in this repo.

skills12d309k
@mattpocock@mattpocockInstall Skill
accessibility
Auto-invoked

accessibility

Design, implement, and audit accessible UI to WCAG 2.2 Level AA across Web, iOS, and Android — semantic ARIA roles and labels,…

ecc2w293k
@affaan-m@affaan-mInstall Skill
compiler-commit

compiler-commit

Use when you want to verify compiler changes and commit with the correct convention. Runs tests, lint, and format, then commits…

react3d252k
@facebook@facebookInstall Skill

Questions about sequential-thinking.

Which coding agents can use sequential-thinking?
sequential-thinking installs in Claude Code, Codex, Cursor, Gemini CLI, GitHub Copilot, OpenCode and Windsurf with the skills CLI, using each agent's flag shown on this page. Flowy's auto-invocation, which fires a skill when your prompt matches, runs in Claude Code only.