Agent skill
implement-feature
End-to-end feature implementation from spec to tested code
Install this agent skill to your Project
npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/other/other/implement-feature-coakenfold-p-100226
SKILL.md
Feature Implementation Workflow
PROSE constraints: Orchestrated Composition (chains phases into a complete workflow) + Safety Boundaries (validation gates between phases).
Phase 1: Context Loading
- If
$ARGUMENTSpoints to a spec file, read it - Review existing codebase patterns in the affected area
- Check relevant
.claude/rules/for applicable standards - Identify affected components, routes, types, and tests
Phase 2: Planning
Before writing any code, produce a brief implementation plan:
## Implementation Plan
### Files to Create
- [path] — [purpose]
### Files to Modify
- [path] — [what changes]
### Approach
[Brief description of the implementation strategy]
Validation Gate
STOP: Present the plan and wait for user confirmation before proceeding.
Phase 3: Implementation
- Create or modify files following the plan
- Follow all applicable rules from
.claude/rules/ - Maintain type safety across boundaries (
shared/types/) - Handle errors at system boundaries
Phase 4: Testing
- Write unit tests for new functions/components
- Write integration tests for new API endpoints
- Run the test suite:
npm test - Run the linter:
npm run lint - Run type checking:
npm run typecheck
Phase 5: Validation Checklist
- All planned files created/modified
- Types exported and consistent across frontend/backend
- Tests pass
- Linter passes
- No
anytypes introduced - Error handling at all system boundaries
- No hardcoded secrets or credentials
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
Didn't find tool you were looking for?