Git Worktree Parallel Workflow skill for Claude and Codex
Git Worktree Parallel Workflow as an AI skill. It asks for Repository path, Branches needed, Base branch and 3 more, then does the rest. Free to install in…
Install it once and Claude or Codex runs it for you. When your request matches, your AI loads the skill, asks for anything it is missing, and works through the template itself. Prefer to fill it in by hand? See the full prompt template.
Download the skill (.zip) · View SKILL.md
When it is used
Use when several branches must be worked on at once and stashing or switching in one checkout is getting in the way. Do not use for resolving merge conflicts or deciding how to merge a finished branch. Related topics: coding, devops.
What it will ask you for
- Repository path (free text, e.g. "Path of the main checkout")
- Branches needed (longer free text)
- Base branch (free text, e.g. "main or develop")
- Where worktrees live (free text, e.g. "A folder outside the repository")
- Phase (choose one: Set up, Check status, Clean up)
- Project needs a build step per tree (choose one: Yes, No)
How it works
- Inspect the main checkout state and the base branch before creating anything.
- Create one worktree per branch in the chosen folder, outside any tracked path, with clear names.
- List per-tree setup needs such as dependency installs when a build step is required.
- For status or clean up, report each worktree's branch, state and merged status before removing anything.
- Remove only merged or abandoned trees after confirming nothing uncommitted would be lost, then prune.
What you get
An ordered list of exact git commands for the chosen phase, with destructive ones flagged and a short status table of worktrees.
What it watches out for
- Creating worktrees inside the repository folder, where their files show up as untracked changes.
- Removing a worktree that holds uncommitted work, which loses it for good.
- Checking the same branch out in two trees, which git refuses and confuses people.
How to install
Claude.ai and the Claude desktop app
- Download the skill .zip.
- Open Settings, then Capabilities, and find Skills.
- Choose Upload skill and select the .zip.
- Ask Claude for help with the task. It loads the skill when your request matches.
Claude Code
- Download the skill .zip.
- Unzip it into ~/.claude/skills/ (or .claude/skills/ inside a project).
- Start a new session. Claude Code loads the skill when your request matches.
Codex
- Download the skill .zip.
- Unzip it into ~/.agents/skills/ (or .agents/skills/ inside a project).
- Codex picks it up on its own. Type $ and the skill name to use it, or just ask for the task.
Cursor
- Download the Cursor rule (.mdc).
- Save it in .cursor/rules/ inside your project.
- Cursor's agent applies the rule when your request matches its description.
AGENTS.md (Codex, Cursor, and other coding agents)
- Copy the AGENTS.md section.
- Paste it into AGENTS.md at the root of your repository, creating the file if needed.
- Coding agents that read AGENTS.md follow it when your request fits.