sequential-think

Solid

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.

Web & Frontend 64 stars 6 forks Updated today MIT

Install

View on GitHub

Quality Score: 85/100

Stars 20%
60
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# 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: ```bash # Process a thought python scripts/sequential_think_cli.py think \ --thought "First, let me analyze the problem structure..." \ --thought-number 1 \ --total-thoughts 5 # Continue thinking chain python scripts/sequential_think_cli.py think \ --thought "Based on step 1, I hypothesize that..." \ --thought-number 2 \ --total-thoughts 5 # Revise a previous thought python scripts/sequential_think_cli.py think \ --thought "Reconsidering step 1, I realize..." \ --thought-number 3 \ --total-thoughts 5 \ --is-revision \ --revises-thought 1 # Branch into alternative path python scripts/sequential_think_cli.py think \ --thought "Alternative approach: what if we..." \ --thought-number 4 \ --total-thoughts 6 \ --branch-from 2 \ --branch-id "alt-approach" # Final thought (complete chain) python scripts/sequential_think_cli.py think \ --thought "Conclusion: the solution is..." \ --thought-number 5 \ --total-thoughts 5 \ --no-next # View thought history python scripts/sequential_think_cli.py history [--format json|text] # Clear thought history python scripts/sequential_think_cli.py clear ``` ## Core Principles ### Iterative Thinking Process - Each tool call = one "thought" in the chain - Build upon, question, or revise previous thoughts - Express un...

Details

Author
Dianel555
Repository
Dianel555/DSkills
Created
6 months ago
Last Updated
today
Language
Python
License
MIT

Bundled in these plugins

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Solid

deep-think

Structured sequential thinking engine for complex reasoning, multi-variable decisions, and strategy under uncertainty. Breaks problems into numbered thought steps with revision and branching support. Replaces the Sequential Thinking MCP server with visible, challengeable reasoning tailored to CEO decision-making. Engage this skill PROACTIVELY -- without waiting for the user to ask -- whenever a problem involves multi-variable decisions, contradictory signals, high-stakes reasoning, strategy under uncertainty, or when you catch yourself making unexamined assumptions. Use when the user says "think through this", "break this down", "reason through", "what are we missing", "think step by step", "structured thinking", "analyze this carefully", "help me think about", "deep think", or any request requiring deliberate multi-step reasoning before action. This is the thinking engine that precedes and sharpens every other skill.

10 Updated today
mishahanin
Code & Development Solid

oracle-thinkdeep

Extended reasoning analysis using sequential thinking. Use for deep exploration, comprehensive analysis, complex decisions, or when you need fresh perspectives on difficult problems.

38 Updated today
martinffx
AI & Automation Listed

using-the-think-step

Decide where an agent should reason during a task and how to prompt for it. Covers three places a model can think and how to choose between them: extended thinking before the turn, interleaved thinking between tool calls, and the no-op "think" tool that logs reasoning mid-chain at a point you pick. Also covers when a mid-task step helps, when it only adds latency, the contract interleaved thinking imposes on the request, and why the think tool's gains come from system-prompt guidance rather than the tool itself. Use this whenever someone builds an agent that follows policies or makes long sequential decisions, asks about a think or scratchpad tool or interleaved thinking, finds an agent skipping rules or mishandling tool output mid-task, or wants more deliberate tool use. Trigger on "think tool," "interleaved thinking," "reasoning between tool calls," "let the agent reason before acting," "agent ignores the policy," and similar. Not for general prompt engineering or one-shot chain-of-thought.

1 Updated 5 days ago
Hoja-Solutions