dianel555/dskills/sequential-think
Claude Code and agent skill by dianel555/dskills
- community
Checking that the SKILL.md file is still in the repository.
Multi-step reasoning engine for complex analysis and systematic problem solving. Use when: (1) Complex debugging scenarios with multiple layers, (2) Architectural analysis and system design, (3) Problems requiring hypothesis testing and validation, (4) Multi-component failure investigation, (5) Performance bottleneck identification. Triggers: "--think", "--think-hard", "--ultrathink", "analyze step by step", "break down this problem", "systematic analysis". IMPORTANT: Do NOT use for simple single-step tasks.
Install
npx vskill@latest install dianel555/dskills/sequential-thinkSKILL.md
Sequential Think
Structured iterative thinking for complex problem-solving. Standalone CLI only (no MCP dependency).
Execution Methods
Run scripts/sequential_think_cli.py via Bash:
Core Principles
Iterative Thinking Process
- Each tool call = one "thought" in the chain
- Build upon, question, or revise previous thoughts
- Express uncertainty when it exists
Dynamic Thought Count
- Start with initial estimate of
totalThoughts - Adjust up/down as understanding evolves
- Add more thoughts even after reaching initial end
Hypothesis-Driven Approach
- Generate hypotheses as potential solutions emerge
- Verify hypotheses based on chain-of-thought steps
- Repeat until satisfied with solution
Completion Criteria
- Only set
nextThoughtNeeded: falsewhen truly finished - Must have satisfactory, verified answer
- Don't rush to conclusion
When to Use
| Scenario | Use Sequential Think | |
|---|---|---|
| Complex debugging (3+ layers) | ✅ Yes | |
| Architectural analysis | ✅ Yes | |
| Multi-component investigation | ✅ Yes | |
| Performance bottleneck analysis | ✅ Yes | |
| Root cause analysis | ✅ Yes | |
| Simple explanation | ❌ No | |
| Single-file change | ❌ No | |
| Straightforward fix | ❌ No |
Parameters
| Parameter | Type | Required | Description | |
|---|---|---|---|---|
thought | string | Yes | Current thinking step content | |
thoughtNumber | int | Yes | Current position in sequence (1-based) | |
totalThoughts | int | Yes | Estimated total thoughts needed | |
nextThoughtNeeded | bool | No | Whether more thinking needed (default: true) | |
isRevision | bool | No | Whether this revises previous thinking | |
revisesThought | int | No | Which thought number is being reconsidered | |
branchFromThought | int | No | Branching point thought number | |
branchId | string | No | Identifier for current branch | |
needsMoreThoughts | bool | No | Signal that more thoughts needed beyond estimate |
Output Format
Workflow Pattern
Phase 1: Problem Decomposition
Phase 2: Hypothesis Generation
Phase 3: Verification & Iteration
Phase 4: Conclusion
Best Practices
- Start with estimate, adjust as needed
- Initial
totalThoughtsis just a guess - Increase if problem more complex than expected
- Decrease if solution found early
- Use revisions for course correction
- Mark
isRevision=truewhen reconsidering - Reference
revisesThoughtfor clarity
- Branch for alternative approaches
- Use
branchFromThoughtto explore alternatives - Give meaningful
branchIdnames
- Filter irrelevant information
- Each thought should advance toward solution
- Ignore tangential details
- Don't rush completion
- Only
nextThoughtNeeded=falsewhen truly done - Verify hypothesis before concluding
Anti-Patterns
| Prohibited | Correct | |
|---|---|---|
| Use for simple tasks | Reserve for complex multi-step problems | |
| Skip thought numbers | Always increment correctly | |
| Conclude without verification | Verify hypothesis before final thought | |
| Ignore previous thoughts | Build upon or explicitly revise | |
| Fixed totalThoughts | Adjust as understanding evolves |
Integration with Other Tools
With ACE-Tool
With Context7
With Serena
Security
- Security scanPassed, 100 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskills/sequential-think/SKILL.md
Popularity
- Repository stars
- 64
- Repository forks
- 6
- 7-day trend score
- 21
Stars and forks are for the whole GitHub repository, not this skill alone. Refreshed 17 Mar 2026, 7 months ago.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/dianel555/dskills/sequential-think)