From GitHub
Resolves GitHub issues using isolated worktrees and test-driven development. This skill should be used when the user asks to "resolve an issue", "fix issue
How this skill is triggered — by the user, by Claude, or both
Slash command
/github:resolve-issuesThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Execute issue resolution workflow using isolated worktrees, TDD methodology, and agent collaboration.
Execute issue resolution workflow using isolated worktrees, TDD methodology, and agent collaboration.
git statusgit branch --show-currentgit worktree listgh issue list --state open --limit 10gh auth statusUse 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.
Goal: Select target issue and prepare isolated development environment.
Actions:
$ARGUMENTSfix-456-auth-redirect) to create an isolated sessiongit branch -m <type>/<issue>-<description> (see references/workflow-details.md for naming)Goal: Implement fix using test-driven development with agent collaboration.
Actions:
references/workflow-details.md for project-specific checks)Goal: Create pull request, link issue, and clean up worktree after merge.
Actions:
git push -u origin <branch-name>gh pr create with auto-closing keywords (e.g., "Closes #456"). CRITICAL: Auto-closing keywords only trigger when the PR merges into the repository's default branch. If targeting a non-default branch (e.g. develop), warn the user that the issue will NOT close automatically on merge and must be closed manually.
--draft if the fix requires further feedback before reviewreferences/requirements.md - Worktree setup, TDD, and commit standardsreferences/workflow-details.md - Issue selection, TDD cycle, agent collaborationreferences/examples.md - Commit message examplesGuides completion of development work by verifying tests, detecting environment, and presenting structured options for merge, PR, or cleanup.
Enforces test-driven development: write failing test first, then minimal code to pass. Use when implementing features or bugfixes.
Guides creation and editing of skills using test-driven development with pressure scenarios and subagents to verify agent compliance.
npx claudepluginhub daisycatts/dotclaude --plugin github