---
name: Deep Thinking Workflow
description: A structured workflow for breaking down complex problems using multiple cognitive models.
category: workflows
---
# Deep Thinking Workflow
Use this workflow when facing a complex architectural decision, a difficult bug, or an ambiguous requirement.
## 1. Sequential Thinking (Decomposition)
Start by breaking the problem down into manageable steps.
- **Tool**: `sequential_thinking`
- **Goal**: Identify the core components and dependencies.
## 2. Six Thinking Hats (Multi-perspective Analysis)
Analyze the problem from six distinct emotional and logical angles.
- **Tool**: `six_thinking_hats`
- **Output**: A holistic view covering facts (White), feelings (Red), risks (Black), benefits (Yellow), creativity (Green), and process (Blue).
## 3. Causal Loop Diagram (System Dynamics)
Visualize how different variables in the system affect each other to find feedback loops.
- **Tool**: `causal_loop_diagram`
- **Goal**: Identify reinforcing loops (exponential growth/collapse) or balancing loops (resistance to change).
## 4. Logical Fallacy Check (Validation)
Review your assumptions and arguments for common errors.
- **Tool**: `logical_fallacy_check`
- **Goal**: Ensure your reasoning is sound and free from bias.
## 5. Decision Matrix (Convergence)
If you have multiple options, score them against weighted criteria.
- **Tool**: `decision_matrix`
- **Goal**: Select the objectively best option based on data.
## 6. Implementation Plan
Finally, create a concrete plan to execute.
- **Tool**: `plan_task`