Agent skill
feature-plan
Plan feature implementation across services and workstreams by reading ARCHITECTURE.md and AGENTS.md, identifying affected areas, and producing an actionable Codex-friendly implementation plan.
Install this agent skill to your Project
npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/other/other/feature-plan-avav25-ai-assets-3
SKILL.md
Feature Plan
Create an implementation plan before code changes begin.
1. Parse Requirements
Extract:
- Goal
- Requirements
- Acceptance criteria
- Constraints
- Out-of-scope items
2. Read Project Context
Read:
ARCHITECTURE.md- Root
AGENTS.md - Relevant scoped
AGENTS.md - Service configs and entry points if docs are incomplete
3. Build a Service Map
For each affected area, capture:
- Service or module
- Stack
- Responsibility
- Expected impact
Include infrastructure, schema, and documentation work if required.
4. Decompose Into Work Packages
Create self-contained work packages with:
- Title
- Scope
- Files likely to change
- Dependencies
- Acceptance criteria
- Complexity
Make cross-service dependencies explicit.
5. Assess Risk
Call out:
- API compatibility risk
- Migration risk
- Deployment-order risk
- Security risk
- Test coverage gaps
6. Present the Plan
Output:
- Goal
- Architecture impact
- Work packages
- Critical path
- Parallelizable work
- Risks
7. Handoff
The result should be directly executable by feature-dev.
If FEATURES.md exists, note whether it should be updated to reflect the planned work.
Integration
- Input: PRD, design doc, ARD, ticket, or direct request
- Followed by:
feature-dev - Companion skills:
architecture,testing-procedures,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?