feature

Guided feature development with codebase understanding and architecture focus

Input: $ARGUMENTS

Apply the dog:brainstorming skill to explore intent and design, then invoke the architect agent to plan and implement the feature.

Load skills: dog:brainstorming, dog:writing-plans

The workflow:

  1. Discovery — Read the feature request carefully; identify requirements, constraints, and acceptance criteria; ask clarifying questions if ambiguous
  2. Exploration — Analyze relevant existing code; trace execution paths and architecture layers; identify integration points and conventions
  3. Design — Present findings and design proposal; wait for user approval
  4. Implementation — Follow approved design; prefer TDD where appropriate; keep changes focused and incremental
  5. Quality gate — Invoke code-reviewer agent to review the implementation; address CRITICAL and HIGH issues before completion

Next step: /dog:review then /dog:prp-commit