Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
Christopher Boone avatar

Create Worktree From Issue

  • 2 repo stars
  • Updated July 24, 2026
  • cboone/agent-harness-plugins

Find a GitHub issue and spin up a worktree, branch, and tmux window with the issue context injected as a task prompt.

About

Create-worktree-from-issue locates a GitHub issue and bootstraps an isolated workspace for it: a git worktree, a branch, and a tmux window via workmux, with the issue's text injected as a task prompt. It removes the manual setup between picking an issue and starting to code on it. A productivity helper for issue-driven development.

  • Pulls a GitHub issue
  • Creates git worktree and branch
  • Opens a tmux window via workmux
  • Injects issue as task prompt

Create Worktree From Issue by the numbers

  • Data as of Jul 25, 2026 (Skillselion catalog sync)
/plugin marketplace add cboone/agent-harness-plugins
/plugin install create-worktree-from-issue@agent-harness-plugins

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
repo stars2
Last updatedJuly 24, 2026
Repositorycboone/agent-harness-plugins

What it does

Find a GitHub issue and spin up a worktree, branch, and tmux window with the issue context injected as a task prompt.

README.md

Create Worktree from Issue

Find a GitHub issue and create a dedicated worktree, branch, and tmux window for working on it.

Type: Skill Trigger: /create-worktree-from-issue Requires: gh, workmux

Installation

See the marketplace install instructions.

What It Does

Finds a GitHub issue by number or fuzzy text search, derives a branch name from the issue title and labels, self-assigns the issue, labels it "in progress", and creates a worktree via workmux add with the full issue context injected as a task prompt. The "in progress" label is retained until the related PR is merged or the user explicitly abandons the effort.

Usage

/create-worktree-from-issue 42
/create-worktree-from-issue the dark mode issue

Provide either an issue number or descriptive text to search for.

Recommended Permissions

This skill runs GitHub CLI, workmux, and git commands that trigger permission prompts. To allow them automatically, add these rules to your .claude/settings.json (project-wide) or ~/.claude/settings.json (global):

{
  "permissions": {
    "allow": ["Bash(gh issue view *)", "Bash(gh issue list *)", "Bash(gh issue edit *)", "Bash(gh label create *)", "Bash(bash */compose-issue-prompt)", "Bash(bash */launch-workmux *)", "Bash(git worktree list*)"]
  }
}

If you already have a permissions.allow array, merge these entries into it. Review and adjust the rules to match your security preferences.

Examples

  • "start issue #42": looks up issue 42 and creates a worktree for it
  • "work on the dark mode issue": searches for a matching issue by title
  • "create worktree for issue 15": same as providing the number directly

See Also

Related skills

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.