Using the development manager subagent, create a comprehensive implementation plan from a Product Requirements Document (PRD) for features within the current project/codebase.
Generates comprehensive implementation plans from PRDs for features within your existing codebase.
/plugin marketplace add dgriffith/bad-daves-robot-army/plugin install dgriffith-bad-daves-robot-army@dgriffith/bad-daves-robot-armyUsing the development manager subagent, create a comprehensive implementation plan from a Product Requirements Document (PRD) for features within the current project/codebase.
This command generates implementation plans for features that will be developed within the EXISTING project/codebase you're currently working in. The plan should consider the current architecture, existing patterns, and technical constraints of the project. This is NOT for planning entirely new products from scratch.
The user invoked: /implementation-plan-from-prd {prd_file_path}
You need to analyze the provided PRD and generate a comprehensive technical implementation plan that fits within the current project context. The plan should help development managers and technical leads translate product requirements into actionable development work that integrates with the existing codebase.
Analyze the PRD to determine the feature type within the current project:
Create a comprehensive plan with ALL of the following sections:
Technical Notes: [Any important technical considerations]
### Step 5: Quality Checks
Before finalizing, ensure the plan:
- Addresses all functional and non-functional requirements from the PRD
- Properly integrates with the existing codebase architecture
- Follows current project conventions and patterns
- Includes realistic time estimates with appropriate buffers
- Identifies risks to the existing system
- Provides clear, actionable next steps
- Is suitable for import into project management tools
### Output Format
Create a markdown file at `/plans/implementation-plan-{product-name}-{timestamp}.md` with the complete plan.
The output should include:
1. A table of contents for easy navigation
2. All sections clearly formatted with consistent heading hierarchy
3. Summary metrics at the top (total duration, team size, key risks)
4. Executive summary for stakeholders
## Important Notes
- Be specific and actionable - avoid generic recommendations
- Work within the constraints of the existing codebase and architecture
- Leverage existing patterns, libraries, and conventions already in use
- Consider how the feature impacts technical debt and maintainability
- Ensure estimates are realistic for a team familiar with the codebase
- Flag any areas where the PRD conflicts with existing architecture
- Adapt the level of detail based on feature complexity
- Remember this is for dev managers and tech leads working on an existing project - focus on integration and consistency with current implementation
- Do _not_ create individual tickets for this work yet. That will be done once this top-level plan is completed and reviewed