Generate a structured YAML plan for multi-step implementation tasks.
Interactively refine a feature idea through Socratic questioning before planning.
Create a clean, well-structured git commit with automated pre-checks.
Execute a YAML plan file, running each task in a fresh session with checks and auto-commit.
Perform a thorough code review of recent changes or specified files.