Feature Issue
Use this skill to implement a feature from a GitHub issue with clear planning, validation, and a review-first flow.
Workflow
- •
Issue analysis
- •Require an issue number argument. If missing, ask for it.
- •
gh issue view <issue-number> - •Summarize requirements and acceptance criteria before coding.
- •If anything is unclear, interview the user for clarification before continuing.
- •
Environment setup
- •Ensure the default branch is up to date.
- •Create a feature branch named
feature/<short-title>-<issue-number>.
- •
Planning
- •Break work into small, verifiable steps.
- •Identify affected files and data changes.
- •For larger or unclear scopes, suggest running
/prd-discoveryand/prd-to-jsonto create a small tasks document before implementation.
- •
Implementation
- •Build incrementally.
- •Follow project conventions and add tests where appropriate.
- •
Validation
- •Run relevant checks and tests.
- •Fix diagnostics and lint issues before proceeding.
- •
Review-first checkpoint
- •Summarize the changes and request a user review.
- •Do not start a commit. The user initiates the commit process when ready.