ck:sequential-thinking

Enforce step-by-step reasoning sequences with revision and branching for complex problems.

Updated Mar 30, 2026
One-click install
npx skills add https://github.com/mafvietnam/mafapp --skill ck-sequential-thinking-mafvietnam
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ck:sequential-thinking
Source: https://github.com/mafvietnam/mafapp/tree/main/.claude/skills/sequential-thinking
Command: npx skills add https://github.com/mafvietnam/mafapp --skill ck-sequential-thinking-mafvietnam

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Solves complex problem-solving by enforcing a disciplined, step-by-step reasoning sequence with revision capability.

Core Features & Use Cases

  • Break down problems into manageable thoughts
  • Support revision, branching, and hypothesis verification
  • Optional scripts for deterministic validation and thought-history tracking

Quick Start

Activate sequential thinking by providing a problem statement and let the agent outline a step-by-step plan with revisions and branches.

Frequently Asked Questions about ck:sequential-thinking

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

FAQPage Schema
How do I break down complex problems into step-by-step reasoning with revision?

To break down complex problems with revision, you need a structured sequential thinking process that enforces disciplined, step-by-step reasoning. This approach supports decomposition, hypothesis testing, and adaptive planning to methodically solve intricate problems.

What is sequential thinking for hypothesis testing and adaptive planning?

Sequential thinking for hypothesis testing is a methodological framework that enforces a disciplined reasoning sequence. It allows you to verify hypotheses, branch into multiple reasoning paths, and adapt your plan based on intermediate results.

Can I branch into multiple reasoning paths when solving a complex problem?

Yes, you can branch into multiple reasoning paths when solving a complex problem. The framework supports explicit thought modes, allowing you to explore different branches and revise your reasoning sequence as needed during decomposition.

How to validate reasoning steps and track thought history deterministically?

To validate reasoning steps and track thought history deterministically, you can use optional scripts provided by the framework. These scripts enable deterministic validation and maintain a comprehensive history of your thoughts throughout the problem-solving sequence.

Does structured problem solving work without external dependencies?

Yes, structured problem solving works without external dependencies. The framework operates independently to provide a clear methodological framework for step-by-step reasoning, supporting both explicit and internal thought modes without requiring additional libraries.

When should I not use a disciplined step-by-step reasoning sequence?

You should not use a disciplined step-by-step reasoning sequence for simple, straightforward tasks that do not require decomposition, hypothesis testing, or adaptive planning. It is specifically designed for complex problems requiring structured branching and revision.