Agent skill
feature-dev
Develop a feature from documentation or a feature brief by reading AGENTS.md context, detecting the relevant stack, implementing the change, and verifying it with tests.
Install this agent skill to your Project
npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/other/other/feature-dev-avav25-ai-assets
SKILL.md
Feature Development
Implement a feature end to end using repository context and the relevant stack patterns.
1. Parse the Requirement
Extract:
- Goal
- Requirements
- Acceptance criteria
- Constraints
- Out-of-scope items
If the requirement is incomplete, infer from local docs and code before asking the user.
2. Detect Stack and Scope
Read:
- Root
AGENTS.md - Relevant scoped
AGENTS.md - Relevant configs such as
package.json,pom.xml,pyproject.toml,go.mod
Identify which engineering perspective applies:
- Frontend
- Java backend
- Python backend
- DevOps or infrastructure
- Database
- Data or ML
3. Analyze Existing Code
Understand:
- Affected modules
- Existing patterns
- Integration points
- Test layout
List files to create and modify before editing.
4. Plan the Change
Break the work into ordered steps with tests interleaved.
Prefer:
- Minimal blast radius
- Existing patterns
- Root-cause fixes
5. Implement
For each step:
- Make the smallest coherent change
- Keep naming and structure aligned with the existing codebase
- Add or update tests for behavior changes
- Verify syntax or compile health as soon as practical
6. Verify
Run the most relevant checks available:
- Build or type-check
- Lint if configured
- Targeted tests first
- Broader regression tests when the change warrants it
7. Report
Summarize:
- Stack and scope
- Files changed
- Verification performed
- Remaining risks or follow-up items
Integration
- Planning:
feature-plan - Verification:
run-tests,pre-commit - Companion skills:
testing-procedures,code-review,context-engineering
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?