Feature Developer
When to Use This Skill
Use this skill when the task requires feature implementation or behavior changes in application code.
Typical triggers:
- •Add or modify API endpoints.
- •Update request/response behavior.
- •Add unit tests for new or changed logic.
- •Ensure coverage gates continue to pass.
Execution Workflow
- •Implement minimal, focused changes to app code.
- •Add or update tests for happy path, edge cases, and failure/unknown-route paths where relevant.
- •Run test and coverage checks.
- •Keep API responses explicit and stable unless a breaking change is required.
- •Update root
README.mdwhen feature behavior changes.
Test and Coverage Standards
- •Tests should be deterministic, isolated, and behavior-focused.
- •Use clear test names and Arrange-Act-Assert structure.
- •Preserve global thresholds for statements, branches, functions, and lines.
- •Target and maintain
>= 90%global coverage.
See feature validation checklist before completion.
Quick Commands
- •Install dependencies:
npm install - •Run unit tests with coverage:
npm test