sequential_thinking
Break down complex problems into manageable steps using structured sequential reasoning to analyze, decide, or explore ideas systematically.
Instructions
Engage in systematic step-by-step thinking to analyze complex problems, make decisions, or explore ideas. Each thought builds on the previous ones, creating a chain of reasoning.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| thought | Yes | Your current thought or analysis step | |
| reasoning | No | Optional: Explain why this thought follows from previous ones | |
| category | No | Optional: Categorize this thought (analysis, synthesis, evaluation, etc.) | |
| revise_step | No | Optional: Revise a previous step by its number | |
| branch_from_step | No | Optional: Create a new reasoning branch from a specific step number | |
| target_steps | No | Optional: Target number of thinking steps for this session | |
| complete_thinking | No | Optional: Mark the thinking session as complete |