Help us improve
Share bugs, ideas, or general feedback.
From issue-blaster
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.
npx claudepluginhub grailautomation/claude-plugins --plugin issue-blasterHow this skill is triggered — by the user, by Claude, or both
Slash command
/issue-blaster:issue-blasterThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
A two-phase approach to solving GitHub issues with AI assistance.
Investigates and resolves GitHub issues with systematic triage, root cause analysis, test-driven fixes, and pull request management. Use when given an issue ID or URL.
Resolves GitHub issues via 8-phase workflow: fetch details, analyze requirements, implement solutions, verify correctness, code review, commit changes, create PRs. Activates on resolve, implement, fix requests or issue references.
Fixes GitHub issues end-to-end with GitHub CLI: views issue, researches context, plans fix, creates branch, implements/tests changes, submits PR.
Share bugs, ideas, or general feedback.
A 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.