Create Implementation Plan
Create an implementation plan and GitHub Issue for: $ARGUMENTS
Process
- •
Prepare repository
bashgit checkout main git pull origin main
- •
Analyze the task
- •Use Explore sub-agent to understand codebase structure
- •Use Plan sub-agent to design implementation approach
- •Identify affected files and components
- •Consider dependencies and risks
- •
Create detailed plan Structure:
- •Overview / Summary
- •Requirements list
- •Implementation phases (with checkboxes)
- •Affected files
- •Testing strategy
- •Pre-implementation confirmations
- •
Create GitHub Issue
bashgh issue create --title "[Title]" --body "[Plan content]"
- •
Iterate with feedback
- •Present plan to user
- •Gather feedback
- •Refine until approved
Output
- •Finalized implementation plan
- •Created GitHub Issue with number
- •Ready for execution
Template
markdown
## Overview [Brief description of the task] ## Requirements - [ ] Requirement 1 - [ ] Requirement 2 ## Implementation Phases ### Phase 1: [Name] - [ ] Task 1.1 - [ ] Task 1.2 ### Phase 2: [Name] - [ ] Task 2.1 ## Affected Files - `path/to/file1.ts` - `path/to/file2.ts` ## Testing Strategy - [ ] Unit tests - [ ] Integration tests - [ ] Manual verification ## Pre-implementation Confirmations - [ ] Dependencies identified - [ ] Breaking changes assessed - [ ] Stakeholder approval