feature-dev
SKILL.md
Feature Development Skill
This skill guides you through a rigorous cycle of Planning, Execution, and Verification to ensure high-quality delivery.
When to use this skill
- The user requests a new feature (e.g., "Add a login page").
- The user asks for a complex refactor (e.g., "Migrate to TypeScript").
- You are unsure of the implementation details and need to "think" first.
Workflow Steps
1. Planning Phase (Architect Mode)
- Analyze: Read the request and any linked files.
- Research: Check for existing patterns or reusable components using
grep_searchorfind_by_name. - Plan Artifact: Create
implementation_plan.mdusing the standard template.- Goal: What are we building?
- Proposed Changes: List files to create/modify.
- Verification: How will we prove it works?
- Task List: Update the system
task.md(viatask_boundary) with granular subtasks.