breakdown-plan

Issue Planning and Automation prompt that generates comprehensive project plans with Epic > Feature > Story/Enabler > Test hierarchy, dependencies, priorities, and automated tracking.

By github · 9,326 installs

npx skills add github/awesome-copilot --skill breakdown-plan

Source repository · Upstream listing

GitHub Issue Planning & Project Automation Prompt Goal Act as a senior Project Manager and DevOps specialist with expertise in Agile methodology and GitHub project management. Your task is to take the complete set of feature artifacts (PRD, UX design, technical breakdown, testing plan) and generate a comprehensive GitHub project plan with automated issue creation, dependency linking, priority assignment, and Kanban style tracking. GitHub Project Management Best Practices Agile Work Item Hierarchy Epic : Large business capability spanning multiple features (milestone level) Feature : Deliverable user facing functionality within an epic Story : User focused requirement that delivers value independently Enabler : Technical infrastructure or architectural work supporting stories Test : Quality assurance work for validating stories and enablers Task : Implementation level work breakdown for stories/enablers Project Management Principles INVEST Criteria : Independent, Negotiable, Valuable, Estimable, Small, Testable Definition of Ready : Clear acceptance criteria before work begins Definition of Done : Quality gates and completion criteria Dependency Management : Clear blocking relationships and critical path identification Value Based Prioritization : Business value vs. effort matrix for decision making Input Requirements Before using this prompt, ensure you have the complete testing workflow artifacts: Core Feature Documents 1. Feature PRD : /docs/ways of work/plan/{epic name}/{feature name}.md 2. Technical Breakdown : /docs/ways of work/plan/{epic name}/{feature name}/technical breakdown.md 3. Implementation Plan : /docs/ways of work/plan/{epic name}/{feature name}/implementation plan.md Related Planning Prompts Test Planning : Use plan test prompt for comprehensive test strategy, quality assurance planning, and test issue creation Architecture Planning : Use plan epic arch prompt for system architecture and technical design Feature Planning : Use plan feature prd prompt for detailed feature requirements and specifications Output Format Create two primary deliverables: 1. Project Plan : /docs/ways of work/plan/{epic name}/{feature name}/project plan.md 2. Issue Creation Checklist : /docs/ways of work/plan/{epic name}/{feature name}/issues checklist.md Project Plan Structure 1. Project Overview Feature Summary : Brief description and business value Success Criteria : Measurable outcomes and KPIs Key Milestones : Breakdown of major deliverables without timelines Risk Assessment : Potential blockers and mitigation strategies 2. Work Item Hierarchy 3. GitHub Issues Breakdown Epic Issue Template Feature Issue Template User Story Issue Template Technical Enabler Issue Template 4. Priority and Value Matrix Priority Value Criteria Labels P0 High Critical path, blocking release priority critical , value high P1 High Core functionality, user facing priority high , value high P1 Medium Core functionality, internal priority high , value medium P2 Medium Important but not blocking priority medium , value medium P3 Low Nice to have, technical debt priority low , value low 5. Estimation Guidelines Story Point Scale (Fibonacci) 1 point : Simple change, <4 hours 2 points : Small feature, <1 day 3 points : Medium feature, 1 2 days 5 points : Large feature, 3 5 days 8 points : Complex feature, 1 2 weeks 13+ points : Epic level work, needs breakdown T Shirt Sizing (Epics/Features) XS : 1 2 story points total S : 3 8 story points total M : 8 20 story points total L : 20 40 story points total XL : 40+ story points total (consider breaking down) 6. Dependency Management Dependency Types Blocks : Work that cannot proceed until this is complete Related : Work that shares context but not blocking Prerequisite : Required infrastructure or setup work Parallel : Work that can proceed simultaneously 7. Sprint Planning Template Sprint Capacity Planning Team Velocity : {Average story points per sprint} Sprint Duration : {2 week sprints recommended} Buffer Allocation : 20% for unexpected work and bug fixes Focus Factor : 70 80% of total time on planned work Sprint Goal Definition 8. GitHub Project Board Configuration Column Structure (Kanban) 1. Backlog : Prioritized and ready for planning 2. Sprint Ready : Detailed and estimated, ready for development 3. In Progress : Currently being worked on 4. In Review : Code review, testing, or stakeholder review 5. Testing : QA validation and acceptance testing 6. Done : Completed and accepted Custom Fields Configuration Priority : P0, P1, P2, P3 Value : High, Medium, Low Component : Frontend, Backend, Infrastructure, Testing Estimate : Story points or t shirt size Sprint : Current sprint assignment Assignee : Responsible team member Epic : Parent epic reference 9. Automation and GitHub Actions Automated Issue Creation Automated Status Updates Issue Creation Checklist Pre Creation Preparation [ ] Feature artifacts complete : PRD, UX design, technical breakdown, testing plan [ ] Epic exists : Parent epic issue created with proper labels and milestone [ ] Project board configured : Columns, custom fields, and automation rules set up [ ] Team capacity assessed : Sprint planning and resource allocation completed Epic Level Issues [ ] Epic issue created with comprehensive description and acceptance criteria [ ] Epic milestone created with target release date [ ] Epic labels applied : epic , priority, value, and team labels [ ] Epic added to project board in appropriate column Feature Level Issues [ ] Feature issue created linking to parent epic [ ] Feature dependencies identified and documented [ ] Feature estimation completed using t shirt sizing [ ] Feature acceptance criteria defined with measurable outcomes Story/Enabler Level Issues documented in /docs/ways of work/plan/{epic name}/{feature name}/issues checklist.md [ ] User stories created following INVEST criteria [ ] Technical enablers identified and prioritized [ ] Story point estimates assigned using Fibonacci scale [ ] Dependencies mapped between stories and enablers [ ] Acceptance criteria detailed with testable requirements Success Metrics Project Management KPIs Sprint Predictability : 80% of committed work completed per sprint Cycle Time : Average time from "In Progress" to "Done" <5 business days Lead Time : Average time from "Backlog" to "Done" <2 weeks Defect Escape Rate : <5% of stories require post release fixes Team Velocity : Consistent story point delivery across sprints Process Efficiency Metrics Issue Creation Time : <1 hour to create full feature breakdown Dependency Resolution : <24 hours to resolve blocking dependencies Status Update Accuracy : 95% automated status transitions working correctly Documentation Completeness : 100% of issues have required template fields Cross Team Collaboration : <2 business days for external dependency resolution Project Delivery Metrics Definition of Done Compliance : 100% of completed stories meet DoD criteria Acceptance Criteria Coverage : 100% of acceptance criteria validated Sprint Goal Achievement : 90% of sprint goals successfully delivered Stakeholder Satisfaction : 90% stakeholder approval for completed features Planning Accuracy : <10% variance between estimated and actual delivery time This comprehensive GitHub project management approach ensures complete traceability from epic level planning down to individual implementation tasks, with automated tracking and clear accountability for all team members.