Add comprehensive prompts for Epic and Feature planning, implementati…#148
Conversation
…on, and testing - Introduced a detailed Epic Architecture Specification prompt to guide technical architecture creation based on PRDs. - Created an Epic Product Requirements Document (PRD) prompt for translating high-level ideas into detailed PRDs. - Developed a Feature Implementation Plan prompt for crafting implementation plans following the Epoch monorepo structure. - Added a Feature PRD prompt for generating detailed PRDs for new features based on parent Epics. - Implemented a GitHub Issue Planning and Automation prompt for generating project plans with a structured hierarchy and automated tracking. - Established a Test Planning and Quality Assurance prompt for creating comprehensive test strategies and quality validation plans.
There was a problem hiding this comment.
Pull Request Overview
This PR adds a comprehensive collection of breakdown prompts that provide a structured, hierarchical approach for decomposing complex development initiatives into manageable project components. The prompts implement an Epic → Feature → Story/Test workflow with integrated GitHub project management automation.
- Systematic planning workflow from strategic Epic definition through detailed implementation
- Comprehensive test planning with ISTQB and ISO 25010 quality standards integration
- Automated GitHub project management with issue creation, dependency tracking, and Kanban workflow
Reviewed Changes
Copilot reviewed 7 out of 7 changed files in this pull request and generated 6 comments.
Show a summary per file
| File | Description |
|---|---|
| breakdown-epic-pm.prompt.md | Epic-level Product Requirements Document generation |
| breakdown-epic-arch.prompt.md | High-level technical architecture specification for Epics |
| breakdown-feature-prd.prompt.md | Detailed Feature PRD creation from Epic specifications |
| breakdown-feature-implementation.prompt.md | Comprehensive implementation planning following monorepo structure |
| breakdown-plan.prompt.md | GitHub project automation with Epic/Feature/Story hierarchy |
| breakdown-test.prompt.md | Test strategy and quality assurance planning with industry standards |
| README.md | Updated with new prompt entries and installation links |
| @@ -0,0 +1,58 @@ | |||
| --- | |||
| mode: 'agent' | |||
| description: 'Prompt for creating an Epic Product Requirements Document (PRD) for a new epic. This PRD will be used as input for generating a technical architecture specification.' | |||
There was a problem hiding this comment.
The description field value is not wrapped in single quotes as required by the coding guidelines.
There was a problem hiding this comment.
so im confused why im getting this, it is wrapped in ' ?
There was a problem hiding this comment.
yeah, sometimes Copilot gets confused. AI right! 🤣
| @@ -0,0 +1,66 @@ | |||
| --- | |||
| mode: 'agent' | |||
| description: 'Prompt for creating the high-level technical architecture for an Epic, based on a Product Requirements Document.' | |||
There was a problem hiding this comment.
The description field value is not wrapped in single quotes as required by the coding guidelines.
| @@ -0,0 +1,61 @@ | |||
| --- | |||
| mode: 'agent' | |||
| description: 'Prompt for creating Product Requirements Documents (PRDs) for new features, based on an Epic.' | |||
There was a problem hiding this comment.
The description field value is not wrapped in single quotes as required by the coding guidelines.
| @@ -0,0 +1,128 @@ | |||
| --- | |||
| mode: 'agent' | |||
| description: 'Prompt for creating detailed feature implementation plans, following Epoch monorepo structure.' | |||
There was a problem hiding this comment.
The description field value is not wrapped in single quotes as required by the coding guidelines.
| @@ -0,0 +1,509 @@ | |||
| --- | |||
| mode: 'agent' | |||
| description: 'Issue Planning and Automation prompt that generates comprehensive project plans with Epic > Feature > Story/Enabler > Test hierarchy, dependencies, priorities, and automated tracking.' | |||
There was a problem hiding this comment.
The description field value is not wrapped in single quotes as required by the coding guidelines.
| @@ -0,0 +1,365 @@ | |||
| --- | |||
| mode: 'agent' | |||
| description: 'Test Planning and Quality Assurance prompt that generates comprehensive test strategies, task breakdowns, and quality validation plans for GitHub projects.' | |||
There was a problem hiding this comment.
The description field value is not wrapped in single quotes as required by the coding guidelines.
| @@ -0,0 +1,58 @@ | |||
| --- | |||
| mode: 'agent' | |||
| description: 'Prompt for creating an Epic Product Requirements Document (PRD) for a new epic. This PRD will be used as input for generating a technical architecture specification.' | |||
There was a problem hiding this comment.
yeah, sometimes Copilot gets confused. AI right! 🤣
Pull Request Checklist
node update-readme.jsand verified thatREADME.mdis up to date.Description
This PR adds a systematic collection of breakdown prompts that provide structured approaches for decomposing complex development tasks into manageable components. These prompts follow a hierarchical workflow from high-level planning down to detailed implementation.
What's Added
Strategic Planning & Architecture Prompts:
breakdown-epic-arch.prompt.md) - Creates high-level technical architecture for Epics based on PRDsbreakdown-epic-pm.prompt.md) - Generates comprehensive Epic PRDs for new initiativesbreakdown-feature-prd.prompt.md) - Creates detailed Feature PRDs derived from Epic specificationsbreakdown-feature-implementation.prompt.md) - Develops detailed implementation plans following monorepo structureProject Management & Workflow Prompts:
breakdown-plan.prompt.md) - Generates comprehensive project plans with Epic > Feature > Story hierarchy, dependencies, and automated trackingbreakdown-test.prompt.md) - Creates comprehensive test strategies and quality validation plansType of Contribution
Additional Notes
Key Features
Benefits
Workflow Integration
These prompts work together to provide a complete project breakdown workflow:
By submitting this pull request, I confirm that my contribution abides by the Code of Conduct and will be licensed under the MIT License.