name: feature-implementation description: Implement a scoped feature with minimal risk and minimal diff
Purpose
Use this skill when implementing a focused feature or enhancement.
Steps
- Understand the requested feature clearly.
- Identify exact insertion points and affected files.
- Reuse existing components, hooks, services, and patterns first.
- Implement only the minimum required change set.
- Preserve current contracts unless explicitly asked to change them.
- Add or adjust validation and edge-state handling if directly relevant.
- Run relevant validation:
- lint
- typecheck
- targeted tests
- build if affected
- Return:
- summary
- files changed
- validation results
- remaining risks
Rules
- Do not refactor unrelated areas.
- Do not introduce dependencies without approval.
- Do not modify infra, secrets, or migrations.
- Keep the diff surgical.