Convert a review plan into GitHub issues for tracking
Converts plan files into GitHub issues with priority labels and specialist agent assignments.
/plugin marketplace add dgriffith/bad-daves-robot-army/plugin install dgriffith-bad-daves-robot-army@dgriffith/bad-daves-robot-armyConvert a plan file into GitHub issues for systematic implementation. Each task in the plan will become a GitHub issue with appropriate labels and assignment recommendations.
The user invoked: /tasks-from-plan {plan_file_path}
Based on the review type and task nature, recommend the appropriate specialist:
| Task Type | Recommended Agent |
|---|---|
| Security fixes | @agent-security-master |
| Performance optimization | @agent-performance-optimizer |
| Architecture changes | @agent-architect |
| Documentation | @agent-code-documentor |
| Testing improvements | @agent-test-automator |
| Refactoring | @agent-refactorer |
| Modernization | @agent-code-modernizer |
| Build/CI/CD | @agent-build-master |
| Configuration | @agent-configuration-manager |
| Debugging/fixes | @agent-debugger |
| Error handling | @agent-exception-handling-master |
| Logging | @agent-logging-master |
| Developer tooling | @agent-toolsmith |
| Internationalization | @agent-internationalization-specialist |
| Accessibility | @agent-accessibility-specialist |
## Task Overview
{task_description}
## Priority
{Critical/High/Medium/Low}
## Phase
{phase_number_and_name}
## Implementation Details
{detailed_requirements_from_plan}
## Success Criteria
- [ ] {criterion_1}
- [ ] {criterion_2}
## Dependencies
- {list_any_prerequisite_tasks}
## Recommended Specialist
This task should be handled by {agent_name} for optimal implementation.
## Source Plan
Generated from: [{plan_file_name}]({full_path_or_url_to_plan_file})
## Notes
- Review type: {review_type}
When GitHub is not available, issues are stored as numbered markdown files with YAML frontmatter:
---
number: 1
title: Fix SQL injection vulnerability in user login
labels:
- priority-critical
- security
- phase-1
priority: Critical
phase: Phase 1
agent: security-master
dependencies: []
status: open
created_from: plans/implementation-plan-20231015.md
source_plan: plans/security-review-20231015.md
---
## Task Overview
{task_description}
## Priority
Critical
## Phase
Phase 1: Security Fixes
## Implementation Details
{detailed_requirements_from_plan}
## Success Criteria
- [ ] {criterion_1}
- [ ] {criterion_2}
## Dependencies
- {list_any_prerequisite_tasks}
## Recommended Specialist
This task should be handled by @agent-security-master for optimal implementation.
## Source Plan
Generated from: [security-review-20231015.md](plans/security-review-20231015.md)
## Notes
- Review type: security
Validate Plan File
Parse Tasks
Create Issues
gh auth statusgh issue create for each task[plan.md](plans/security-review.md) or full GitHub URL## Source Plan\nGenerated from: [security-review-20231015.md](plans/security-review-20231015.md)/issues directory if it doesn't exist/issues/{number}.mdsource_plan: {path_to_plan_file} field in YAML frontmatterSummary Report After creating all issues, provide a summary:
# Create an issue with labels
gh issue create \
--title "Fix SQL injection vulnerability in user login" \
--body "..." \
--label "priority-critical,security,phase-1"
# List created issues
gh issue list --label "generated-from-plan"
Remember: Your role is to transform the plan into actionable, trackable work items that can be systematically addressed by the appropriate specialists.