git-worktrees

Create isolated git worktrees with branches named after Linear issue IDs.

Updated Jan 14, 2026
One-click install
npx skills add https://github.com/Brite-Nites/brite-claude-plugins --skill git-worktrees-brite-nites
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: git-worktrees
Source: https://github.com/Brite-Nites/brite-claude-plugins/tree/main/plugins/workflows/skills/git-worktrees
Command: npx skills add https://github.com/Brite-Nites/brite-claude-plugins --skill git-worktrees-brite-nites

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Creates isolated git worktrees to run planned tasks without polluting the main repository, enabling safe experimentation and easy cleanup.

Core Features & Use Cases

  • Create an isolated worktree per Linear issue, with a branch named after the issue ID.
  • Validate issue IDs and provide safe fallbacks when tooling is unavailable.
  • Support cleanup and baseline reporting during ship or abandon flows to keep the repo clean.

Quick Start

Create a new worktree for a Linear issue by running the EnterWorktree tool and naming it after the issue ID.

Frequently Asked Questions about git-worktrees

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

FAQPage Schema
How do I use git worktrees to isolate development tasks from my main branch?

Git worktrees create isolated directories linked to your main repository, allowing you to run planned tasks without polluting the main branch. This Skill automates worktree creation and branch management for safe experimentation.

What is the best way to manage multiple git branches for separate Linear issues?

The best way to manage multiple issues is creating an isolated git worktree per Linear issue, with a branch named after the issue ID. This keeps each task isolated and prevents branch conflicts in your dev environment.

Can I validate Linear issue IDs when creating a git worktree?

Yes, this Skill validates Linear issue IDs during worktree creation and provides safe fallbacks when tooling is unavailable. This ensures your branch management remains accurate even if issue tracking connectivity fails.

How do I clean up git worktrees after shipping or abandoning a task?

You clean up git worktrees by applying ship or abandon rules that support baseline reporting and directory cleanup. This keeps your repository clean and removes isolated branches once the planned task is complete.

Do I need additional dependencies to run isolated git worktrees for branch management?

No additional dependencies are required to run isolated git worktrees for branch management. The Skill operates independently to handle worktree creation, issue ID validation, and cleanup per your ship or abandon flows.