What problem does it solve?
This Skill removes the manual setup work required to start issue-based development in a clean, isolated Git worktree. It helps you avoid branch naming mistakes, duplicate worktree creation, and inconsistent local project setup.
Core Features & Use Cases
- Issue-to-Worktree Automation: Reads a GitHub issue, validates that it is open, and turns it into a new branch plus worktree.
- Branch Naming and Safety Checks: Chooses a branch prefix from labels or keywords, then checks whether the branch or worktree already exists before creating anything.
- Project-Specific Setup Preservation: Copies repository-specific
.hachimoku configuration into the new worktree when needed so custom agent and review settings stay intact.
- Use Case: A developer wants to start work on issue #200 without disturbing the main checkout, so this Skill creates a dedicated branch and directory ready for implementation.
Quick Start
Ask the assistant to create a new worktree for the specified GitHub issue number and set it up with the repository’s existing configuration.