SKILL: Reasoning (Chain of Thought)
Description
A dedicated engine for complex problem decomposition, following the ReAct (Reason + Act) pattern used in ADK Agents.
Philosophy
- Think First: Never execute a destructive action without a reasoning step.
- Decompose: Break "Build an App" into "Design Schema", "Write Code", "Test".
Capabilities
decompose_task(task_description):- Breaks a high-level goal into a dependency graph of sub-tasks.
evaluate_plan(plan):- Critiques a proposed plan for potential failure modes (Pre-Mortem).
Usage Prompt
"Agent, use the reasoning skill to plan the migration of this database. Don't execute yet, just plan."