execute-issue

Implement GitHub issue checklists using isolated git worktrees and synced progress.

Updated Mar 28, 2026
One-click install
npx skills add https://github.com/N0K0/claude-plugins-backalley --skill execute-issue
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: execute-issue
Source: https://github.com/N0K0/claude-plugins-backalley/tree/main/plugins/process/skills/execute-issue
Command: npx skills add https://github.com/N0K0/claude-plugins-backalley --skill execute-issue

SYSTEM DOCUMENTATION & REQUIREMENTS

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.

Frequently Asked Questions about execute-issue

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate GitHub issue implementation from a checklist?

Automating GitHub issue implementation involves mapping issue checklists to a native task list, creating isolated git worktrees, executing tasks, and syncing progress back to GitHub after each item to preserve state.

How does git worktree isolation prevent branch conflicts during issue implementation?

Git worktree isolation prevents branch conflicts by automatically creating and managing separate working directories for issue development, ensuring that parallel or independent tasks do not interfere with shared checkouts.

Can I sync GitHub issue checklist progress automatically to avoid losing work?

Yes, syncing GitHub issue checklist progress automatically uses GitHub as the source of truth, updating checklist items after every completed task so that interrupted sessions can resume exactly where they left off.

Do I need the gh plugin to sync issue checklists to GitHub?

Yes, you need the gh plugin to sync issue checklists to GitHub, along with git worktree support for isolated development and native subagent tools for tracking and code review.

What is the best way to execute independent tasks in a GitHub issue checklist?

The best way to execute independent tasks in a GitHub issue checklist is using parallel subagent execution, which speeds up work by processing independent items simultaneously with optional two-stage code review.

When should I use subagent-driven execution instead of direct execution for issue tasks?

Subagent-driven execution with two-stage review is suited for larger task checklists, while direct execution is better for small checklists where overhead is unnecessary.