Workflow for analyzing GitHub issues, generating solution plans, and implementing chosen approaches. Use when working with GitHub issues, creating implementation plans, comparing solution options, editing plans, or implementing solutions.
From issue-blasternpx claudepluginhub grailautomation/claude-plugins --plugin issue-blasterThis skill uses the workspace's default tool permissions.
references/multi-issue.mdreferences/plan-editing.mdreferences/plan-format.mdA two-phase approach to solving GitHub issues with AI assistance.
| Task | How | Agent |
|---|---|---|
| Generate plans (single) | /issue-blaster:solve 123 | issue-blaster |
| Generate plans (batch) | /issue-blaster:solve 1 2 3 | issue-blaster (via Task) |
| Execute plan (single) | /issue-blaster:implement 123:1 | plan-implementer |
| Execute plans (parallel) | /issue-blaster:implement 123:1 456:2 | plan-implementer (via Task) |
| Execute plan (direct) | @issue-blaster:plan-implementer 123 1 | plan-implementer |
| Approach | How | Best For |
|---|---|---|
| Single issue | Direct agent call or /solve N | Normal usage |
| Batch solve | /solve 1 2 3 | Many issues to analyze |
| Batch implement | /implement 123:1 456:2 789:1 | Many plans to execute |
| Outer Claude | Spawn multiple agents | Progressive results, fault isolation |
See multi-issue.md for detailed guidance.
Analyzes an issue and generates 2-4 distinct solution approaches.
Input: GitHub issue number(s)
Output: Plan files in plans/issue-{N}/option-{n}-{slug}.md
Parallel Solving: When multiple issues are provided, they are solved concurrently using the Task tool.
Each plan includes:
The plan-implementer agent executes a chosen plan.
Input: Issue:option pair(s), OR path to plan file
Output: Git commits on a new branch in .worktrees/{branch_name}
The agent handles the full lifecycle: worktree creation, code changes, commit, merge options, and cleanup. You can defer merging by choosing "Leave it" to keep the worktree for later.
Parallel Implementing: /issue-blaster:implement 123:1 456:2 dispatches multiple plan-implementer agents concurrently, each in its own worktree.
Prerequisites:
Plans use YAML frontmatter + markdown. See plan-format.md for specification.
To modify a plan before implementation, see plan-editing.md.
When asking to solve issues, include relevant context:
This context helps generate more appropriate solutions.