| name | resolve-issues |
| description | Resolves GitHub issues using isolated worktrees and test-driven development, then delegates PR creation to create-pr so the quality gate and the review-pr loop always run. This skill should be used when the user asks to "resolve an issue", "fix issue |
Resolve GitHub Issues
Execute issue resolution workflow using isolated worktrees, TDD methodology, and agent collaboration.
Runtime notes
- Worktrees: worktrees are plain git —
git worktree add -b <branch> <path> <base> to
create the isolated worktree, git worktree remove <path> (plus git branch -D <branch>
if needed) to clean it up. Runtimes with a dedicated worktree tool may use it instead;
the result is the same.
- Skill invocation: hand PR creation to the sibling
create-pr skill using the
runtime's own skill-invocation mechanism — the handoff contract in
references/pr-creation-handoff.md is what matters, not the call syntax.
Context
- Current git status: !
git status
- Current branch: !
git branch --show-current
- Existing worktrees: !
git worktree list
- Open issues: !
gh issue list --state open --limit 10
- GitHub authentication: !
gh auth status
Requirements Summary
Use isolated worktrees to avoid disrupting main development. Follow TDD cycle (red → green → refactor) with agent support. Reference issues in commits using auto-closing keywords. See references/requirements.md for protected PR workflow and commit standards.
Phase 1: Issue Selection and Worktree Setup
Goal: Select target issue and prepare isolated development environment.
: