What problem does it solve?
This skill provides a structured methodology for decomposing complex, ambiguous, or multi-step problems into a sequence of discrete, verifiable thoughts. It reduces errors from leaps of logic, enables explicit revisions and branching, and makes hypothesis generation and verification auditable and repeatable.
Core Features & Use Cases
- Thought Sequencing & Revision: Create numbered thoughts, mark revisions, record why a revision occurred, and assess downstream impact.
- Branching & Hypothesis Testing: Explore alternative approaches in parallel, compare outcomes, and converge on a decision with explicit rationale.
- CLI Utilities & Persistence: Optional scripts validate thought structure, format outputs for display, and persist a local thought history for deterministic workflows.
- Use Case: Walk through debugging a slow API endpoint step-by-step, generate hypotheses, verify with profiling, and record revisions until the root cause is confirmed.
Quick Start
Use the sequential-thinking skill to decompose the problem "investigate slow API endpoint" into five thoughts and verify each step.