From github
Evaluates open issues, prioritizes next actionable item, sets up git worktree, implements via TDD cycle, runs quality checks, creates PR, and handles cleanup.
How this command is triggered — by the user, by Claude, or both
Slash command
/github:workflow-detailsresolve-issues/references/The summary Claude sees in its command listing — used to decide when to auto-load this command
# Workflow Details ## Issue Selection Evaluate open issues from context and prioritize the next actionable item: - Check issue labels for priority (priority:high, priority:medium, priority:low) - Review issue description for complexity and dependencies - Confirm issue is not blocked by other open issues - Verify issue has clear acceptance criteria ## Worktree Setup Create or reuse an isolated worktree with a descriptive branch name: 1. **New worktree creation**: 2. **Branch naming convention**: - Bug fixes: `fix/ISSUE-short-description` (e.g., `fix/456-auth-redirect`) - Feat...
Evaluate open issues from context and prioritize the next actionable item:
Create or reuse an isolated worktree with a descriptive branch name:
New worktree creation:
git worktree add ../worktree-fix-456 -b fix/456-auth-redirect
Branch naming convention:
fix/ISSUE-short-description (e.g., fix/456-auth-redirect)feat/ISSUE-short-description (e.g., feat/123-oauth-login)refactor/ISSUE-short-descriptionExisting worktree reuse:
git worktree listFollow the red-green-refactor cycle with agent collaboration:
Plan implementation:
Red Phase: Write failing tests
Green Phase: Implement minimal fix
Refactor Phase:
Before creating PR, run project-specific quality checks:
npm run lint or pnpm lint (Node.js) / ruff check . (Python)npm test or pnpm test (Node.js) / pytest (Python)npm run build or pnpm build (Node.js)npm run type-check (Node.js) / mypy . (Python)git push -u origin <branch-name>gh pr create with auto-closing keywords (e.g., "Closes #456")git worktree remove ../worktree-fix-456
git branch -d fix/456-auth-redirect
npx claudepluginhub fradser/dotclaude --plugin github/start-issueFetches GitHub issue details, auto-detects bug or feature, sets up git branch or worktree, runs TDD workflow with coverage and security checks, commits changes, and creates PR.
/do-issueImplements GitHub/GitLab/Bitbucket issues using progressive analyze-specify-plan-implement-validate-complete workflow with optional step skipping, scope detection, dry-run, and multi-issue support.
/start-issueCreates git worktree for GitHub issue URL with conventional branch name (e.g., feature/123-slug) from labels or title, switches to it, runs init.sh, and adds 'progress' label.
/feature-flow-wOrchestrates git worktree workflow for features: creates isolated worktree/branch from staged changes or issue number, lints/tests/commits, creates MR. Supports --skip flags and modes.
/work-on-issueResolves a GitHub issue by automating the full workflow: analysis, planning, test-driven implementation, iterative review loops, and pull request creation.