sequential-thinking

Guide iterative, evidence-based thinking to break down complex problems into manageable steps.

Updated Jan 20, 2026
One-click install
npx skills add https://github.com/lukebaze/forex-rebate-bot --skill sequential-thinking-lukebaze
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sequential-thinking
Source: https://github.com/lukebaze/forex-rebate-bot/tree/main/.opencode/skill/sequential-thinking
Command: npx skills add https://github.com/lukebaze/forex-rebate-bot --skill sequential-thinking-lukebaze

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

Sequential Thinking provides a disciplined, reflective framework to break down complex problems into manageable steps, enabling revision and adaptive planning as new information arises.

Core Features & Use Cases

  • Stepwise thought sequences with explicit revision and branching for exploring alternatives
  • Hypothesis generation, verification, and dynamic adjustment of the thought plan
  • Useful for debugging, architecture decisions, design problems, and multi-step reasoning in constrained contexts
  • Includes optional tooling (scripts) to deterministically validate thought structure and persist history
  • Use Case: Decompose a complex bug, validate hypotheses, and converge on a verified solution

Quick Start

Perform a structured, step-by-step analysis of a problem, including revisions and branching, to reach a verified conclusion.

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 debugging problems into manageable steps?

Sequential thinking provides a disciplined framework to break down complex problems into manageable steps, enabling explicit revision and adaptive planning as new information arises during debugging or architecture design.

What is the best way to explore alternative architecture decisions systematically?

Stepwise thought sequences with explicit branching allow you to explore alternative architecture decisions, generate hypotheses, and dynamically adjust your plan as requirements and scope evolve.

Can I revise my problem-solving plan dynamically when scope evolves during a design task?

Yes, the workflow supports explicit revision and adaptive planning, allowing you to dynamically adjust your thought sequences and verify hypotheses as new information or constraints emerge during design tasks.

How does hypothesis testing work within a structured problem-solving workflow?

Hypothesis testing works by generating assumptions, verifying them against evidence, and branching your thought sequence. You dynamically adjust your plan based on verification outcomes to converge on a verified solution.

Are there scripts to validate thought structure and persist history during analysis?

Yes, optional scripts are included to deterministically validate thought structure and persist history, ensuring your iterative reasoning, branching, and revisions are tracked and structurally sound.

When should I avoid using a stepwise thinking approach for multi-step reasoning?

Avoid using stepwise thinking for simple, immediate problems that require no revision or dynamic adjustment. It is specifically designed for complex, constrained contexts where adaptive planning, branching, and hypothesis verification are necessary.