git-gtr

Manage Git worktrees for parallel development across branches.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/aster-void/dotfiles --skill git-gtr
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: git-gtr
Source: https://github.com/aster-void/dotfiles/tree/main/modules/home/profile-dev/programs/claude-code/skills/git-gtr
Command: npx skills add https://github.com/aster-void/dotfiles --skill git-gtr

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill simplifies managing Git worktrees, automating common tasks and integrating with development tools. It enables developers to work on multiple branches or parallel agent sessions efficiently, reducing setup overhead and context switching, especially in complex development workflows.

Core Features & Use Cases

  • Automated Worktree Management: Easily create, navigate, list, and remove Git worktrees with simplified commands, including auto-naming and environment file copying.
  • Tool Integration: Launch configured editors (VSCode, Cursor) or AI tools (Aider, Claude-Code) directly into specific worktrees, enhancing developer productivity.
  • Parallel Agent Workflows: Facilitates creating multiple worktrees on the same branch for concurrent AI agent development or complex refactoring tasks, enabling true parallel work.
  • Use Case: Spin up two separate worktrees for a feature-auth branch, launch two AI coding assistants in parallel to tackle different aspects of the feature, and then easily clean them up after merging.

Quick Start

Create a new Git worktree for the feature/login branch, basing it on the current branch, and then open it in my configured editor.

Frequently Asked Questions about git-gtr

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

FAQPage Schema
How do I manage multiple Git worktrees for parallel development?

Git worktrees let you work on multiple branches simultaneously without switching contexts. This Skill automates worktree creation, naming, and cleanup, so you can spin up parallel development environments instantly and switch between them with simple commands.

Can I run multiple AI coding assistants on the same branch in parallel?

Yes. This Skill supports parallel agent workflows by creating multiple worktrees on the same branch, enabling you to launch separate AI tools like Aider or Claude-Code in each worktree to tackle different aspects of a feature concurrently.

How do I integrate my editor with Git worktrees?

This Skill launches configured editors—VSCode or Cursor—directly into specific worktrees. Use the editor command to open any worktree in your preferred tool without manual path navigation.

What's the fastest way to create and switch between worktrees?

This Skill wraps Git worktree operations with simplified commands: `new` creates worktrees with auto-naming, `go` switches between them, and `list` shows active worktrees. Environment files copy automatically, reducing setup overhead.

Do I need to manually clean up stale worktrees?

No. This Skill provides `clean` and `rm` commands to remove stale or unwanted worktrees automatically. Post-remove hooks ensure repositories stay organized after cleanup.

Does this work with remote branches and the current branch?

Yes. This Skill creates worktrees from remote branches or your current branch, with auto-naming and environment copying. Repository-scoped configuration keeps settings isolated per worktree.