# Sequential Thinking

> Break down complex problems into a step-by-step chain of thought for better reasoning

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

---


# Sequential Thinking Skill

## Goal
Solve complex problems by breaking them down into small, logical steps. This prevents "jumping to conclusions" and reduces hallucination.

## Steps

1. **Decompose**
   - Break the user's request into atomic components.
   - List what you know, what you assume, and what you need to find out.

2. **Plan**
   - Outline a linear sequence of steps to solve the problem.
   - Example: Research -> Hypothesis -> Limit Test -> Implement -> Verify.

3. **Execute Step-by-Step**
   - Validating each step before moving to the next.
   - If a step fails or reveals new info, update the Plan.

4. **Review & Sythesize**
   - Review your chain of reasoning. Does the conclusion logically follow?
   - Formulate the final answer based on the verified steps.

## Constraints
- Do NOT output the final answer until the thinking process is complete.
- Be explicit about uncertainty ("I am 80% confident that...").
- Use `<thinking>` blocks if supported by the interface, otherwise clear headers.

