Agent skill
sequential-thinking
Use for atypically complex problems requiring explicit step-by-step reasoning. Skill autonomously decides if sequential-thinking MCP overhead is justified based on problem complexity.
Install this agent skill to your Project
npx add-skill https://github.com/Shavakan/claude-marketplace/tree/main/skills/sequential-thinking
SKILL.md
Sequential Thinking
Overview
Use sequential-thinking MCP tool for problems with atypical complexity requiring explicit reasoning paths. The skill autonomously assesses whether MCP overhead provides value.
When to Consider Sequential-Thinking MCP
Activate this skill for:
- Multi-layered architectural decisions with significant tradeoffs
- Complex debugging across multiple interacting systems
- Problems with circular dependencies or non-obvious root causes
- Design decisions requiring exploration of alternative approaches
- Race conditions, deadlocks, or timing-sensitive bugs
- Performance bottlenecks with unclear origins
Decision Criteria
Use sequential-thinking MCP when:
- Problem requires branching into alternative reasoning paths that should be tracked
- Assumptions need revision as new information emerges
- Multiple interdependent factors must be balanced simultaneously
- High-stakes decision needs documented reasoning trail
- Genuinely uncertain and need systematic exploration
Skip sequential-thinking MCP when:
- Problem is complex but straightforward (linear debugging)
- Built-in reasoning suffices
- Task is primarily execution rather than analysis
- Overhead not justified by complexity
- Approach is clear, just needs implementation
Usage
Silently assess problem complexity. Only invoke sequential-thinking MCP if explicit step tracking adds material value. Default to built-in reasoning for most tasks.
Do not announce use of the tool unless relevant to user.
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
git-commit
Create git commits with succinct technical messages. Activates when user requests git commit creation.
prompt-engineer
Build, analyze, and optimize LLM prompts and technical documentation. Activates when user wants to create, modify, review, or improve prompts, or when requests are ambiguous and need clarification before writing.
scaffold-exercises
Create exercise directory structures with sections, problems, solutions, and explainers that pass linting. Use when user wants to scaffold exercises, create exercise stubs, or set up a new course section.
setup-pre-commit
Set up Husky pre-commit hooks with lint-staged (Prettier), type checking, and tests in the current repo. Use when user wants to add pre-commit hooks, set up Husky, configure lint-staged, or add commit-time formatting/typechecking/testing.
obsidian-vault
Search, create, and manage notes in the Obsidian vault with wikilinks and index notes. Use when user wants to find, create, or organize notes in Obsidian.
handoff
Compact the current conversation into a handoff document for another agent to pick up.
Didn't find tool you were looking for?