What problem does it solve?
Manually implementing GitHub issues, tracking checklist progress, managing isolated worktrees, and syncing changes to GitHub is time-consuming and error-prone, with high risk of lost progress if a session crashes.
Core Features & Use Cases
- Isolated Worktree Development: Automatically creates and manages git worktrees for issue development, avoiding branch conflicts in shared checkouts.
- Checklist-Driven Task Sync: Maps issue checklists to Claude Code's native task list, with automatic progress tracking and crash recovery via GitHub as the source of truth.
- Flexible Execution Modes: Supports direct execution for small checklists, subagent-driven execution with two-stage review for larger tasks, and parallel subagent execution for independent tasks to speed up work.
- Progress Preservation: Syncs checklist progress to GitHub after every completed item, so interrupted sessions can resume exactly where they left off.
- Use Case: A developer working on a 6-item feature request checklist can use this Skill to automatically set up an isolated worktree, implement each task with optional code review, sync progress to GitHub after each step, and run final quality checks before creating a PR.
Quick Start
Use the execute-issue skill to implement all unchecked tasks for GitHub issue #42, following the structured checklist and syncing progress to GitHub after each completed item.