sequential-thinking

Break down complex problems into sequential reasoning steps with revision and branching.

1|Updated Feb 17, 2026
One-click install
npx skills add https://github.com/chef0111/physthink --skill sequential-thinking-chef0111
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sequential-thinking
Source: https://github.com/chef0111/physthink/tree/main/.agents/skills/sequential-thinking
Command: npx skills add https://github.com/chef0111/physthink --skill sequential-thinking-chef0111

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill tackles complex problems by enabling systematic, step-by-step reasoning, allowing for revisions and exploration of alternative solutions.

Core Features & Use Cases

  • Iterative Reasoning: Breaks down complex tasks into manageable sequential steps.
  • Revision & Branching: Allows for correcting previous thoughts and exploring alternative solution paths.
  • Use Case: When faced with a challenging design decision, this Skill can help you systematically evaluate different architectural approaches, revise your thinking based on new information, and branch out to explore the pros and cons of each option before settling on the best one.

Quick Start

Use the sequential thinking skill to break down the problem of planning a marketing campaign.

Frequently Asked Questions about sequential-thinking

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I break down complex problems into sequential reasoning steps?

Sequential reasoning breaks down complex problems into iterative steps, allowing you to revise thoughts and branch into alternative paths. This approach manages evolving scopes by maintaining context throughout the analysis, design, or debugging process.

Can I revise previous thoughts when making design decisions step-by-step?

Yes, step-by-step design decisions allow you to revise previous thoughts and explore alternative solution paths. You can systematically evaluate different architectural approaches, update your reasoning based on new information, and branch out to compare options.

Do I need a Model Context Protocol server for iterative reasoning tasks?

Yes, iterative reasoning tasks require a Model Context Protocol server for execution. This server maintains context throughout the problem-solving process, enabling systematic analysis, branching capabilities, and revisions across complex sequential steps.

What is iterative reasoning used for in problem solving?

Iterative reasoning is used for systematic problem solving by breaking complex tasks into manageable sequential steps. It applies to complex analysis, design decisions, debugging, and planning scenarios where scopes evolve and require branching explorations.

How do I plan a marketing campaign using step-by-step problem solving?

Planning a marketing campaign using step-by-step problem solving involves breaking the complex campaign into manageable sequential steps. This iterative reasoning process allows you to revise strategies, evaluate alternative approaches, and maintain context throughout the evolving planning scope.