--- description: Create a unified implementation plan. --- ## User Input $ARGUMENTS ## Instructions 1. **Read**: Load the `spec.md` provided by the user. 2. **Draft Plan**: * Create/Update **ONE file**: `specs/[feature_name]/plan.md`. * **Section 1: Architecture**: Briefly list changed files and data models. * **Section 2: Step-by-Step**: List the implementation steps (Todo list) directly in this file. 3. **Format**: * Use checkboxes `- [ ]` for the steps so they are clickable. * Mark steps as `[Frontend]` or `[Backend]`. 4. **Constraint**: Do NOT create `tasks.md`. Keep it all in `plan.md`.