# Sequential Thinking

> Structured reasoning framework for complex multi-step analysis using MCP sequential thinking tool. Provides state-based reasoning, branch/revise decision thresholds, quality scoring, and convergence rules for problems requiring 3+ logical steps, debugging unclear root causes, or handling multiple valid approaches. Use when this capability is needed.

- Skill: `tomevault-io/sequential-thinking-6` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds@latest add tomevault-io/sequential-thinking-6`
- Raw SKILL.md: https://api.skillmd.com/api/skills/tomevault-io/sequential-thinking-6/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: AI & ML
- Author: tomevault-io (https://skillmd.com/u/tomevault-io)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/tomevault-io/sequential-thinking-6

---


# Sequential Thinking Methodology

Framework for using `/mcp__sequential-thinking__sequentialthinking` tool effectively.

## Quick Assessment

**Skip entirely for:** Simple facts, obvious fixes, single-step answers, routine tasks

**Apply when:**
- Problem requires 3+ logical steps
- Multiple valid approaches exist  
- Debugging with unclear root causes
- Initial confidence <70%
- State transitions or causal chains involved

## Core Framework

### 1. Initial Classification
```
Simple → Skip tool
Medium → 3-4 thoughts  
Complex → up to 7 thoughts
```

Define: initial state → goal state → success criteria

### 2. State-Based Reasoning

For each thought:
1. **Current state**: What's true now?
2. **Preconditions**: What must be true for next action?
3. **Effects**: How does action change state?
4. **Verify**: Valid and closer to goal?
5. **Check**: Success criteria met?

### 3. Thought Structure
```
Thought N: [Hypothesis/Analysis/Action]
- State: [explicit]
- Logic: [deduction|induction|abduction|causal]  
- Confidence: X%
- Next: [what this enables]
```

### 4. Decision Points

**Branch** (`branch_from_thought` + unique `branch_id`):
- Confidence <60% WITH alternative
- Contradiction found
- Equal validity paths (Δ<10%)

**Revise** (`is_revision=true` + `revises_thought`):
- Fundamental error
- Precondition false
- Better approach (>20% gain)

**Extend** (`needs_more_thoughts=true`):
- Approaching limit but incomplete

### 5. Quality Scoring

Start: 0 | Minimum: 5 points

**Positive:** Clear mechanism (+2), Verified assumption (+2), Resolved contradiction (+2), Valid transition (+1)

**Negative:** Circular reasoning (-3), Invalid transition (-3), Unverified assumption (-2), Logical leap (-1)

If <5 after 3 thoughts → reassess approach

### 6. Convergence Rules

- Thoughts 1-2: Explore breadth (20%)
- Thoughts 3-5: Deep dive (60%)  
- Thoughts 6-7: Verify only (20%)

**Terminate when:** 7 thoughts reached | Confidence >90% for 2 consecutive | Cycling detected | Success met

## Code-Specific Additions

Track: Variable states, Pre/postconditions, Resource constraints, Error paths

Verify: Execution traces, Edge cases, Resource cleanup, Thread safety

## Natural Language Integration

Use markers like:
- "Let me work through this systematically..."
- "This leads me to consider..."
- "A potential issue here is..."

Never expose: Internal scores, Framework mechanics, Artificial confidence percentages

## Meta-Rules

- Admit uncertainty rather than guess
- Each thought must advance solution
- No pure repetition
- Don't fake confidence to avoid branching

---
> Converted and distributed by [TomeVault](https://tomevault.io/claim/petbrains) — claim your Tome and manage your conversions.
<!-- tomevault:4.0:skill_md:2026-04-11 -->

