--- name: implementing-tasks description: Implements tasks from .plans/ directories by following implementation guidance, writing code and tests, and updating task status. Use when task file is in implementation/ directory and requires code implementation with comprehensive testing. Launches research agents when stuck. --- # Implementation Given task file path `.plans//implementation/NNN-task.md`: ## Process **Use TodoWrite to track implementation progress:** ``` ☐ Read task file (LLM Prompt, Working Result, Validation) ☐ [LLM Prompt step 1] ☐ [LLM Prompt step 2] ... ☐ Write tests for new functionality ☐ Run full test suite ☐ Mark validation checkboxes ☐ Update status to READY_FOR_REVIEW ``` Convert each step from the task's LLM Prompt into a todo. Mark completed as you progress. 1. Read task file - LLM Prompt, Working Result, Validation, Files 2. Follow LLM Prompt step-by-step, write code + tests, run full suite 3. Update task status using Edit tool: - Find: `**Status:** [current status]` - Replace: `**Status:** READY_FOR_REVIEW` 4. Append implementation notes using bash: ```bash cat >> "$task_file" <> "$task_file" <> "$task_file" <> "$task_file" <