Use when the user wants to create a new pull request, update an existing PR's body, open a draft PR, or preview a PR body locally before pushing.
Use when executing implementation plans with independent tasks in the current Pi session using fresh subagents and review loops
Create a new Pi task folder for a specific task or feature development. Use when the user wants to start a new task, plan a feature, or asks to create a task file.
You MUST use this before any creative work - creating features, building components, adding functionality, or modifying behavior. Explores user intent, requirements and design before implementation.
Use when you have a written implementation plan to execute with review checkpoints
Use when you have an approved design or requirements for a multi-step task, before touching code
Use when you notice something to fix later while working on another task - captures context without breaking flow (~10 seconds)
Create a new task file for a specific task or feature development. Use when the user wants to start a new task, plan a feature, or asks to create a task file.