gwt

Community

Centralize worktrees for cleaner parallel work.

AuthorSomtoUgeh
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Nested worktrees and scattered development directories clutter projects, hinder reviews, and slow down parallel work.

Core Features & Use Cases

  • Centralized worktrees folder: keeps all worktrees under one directory (e.g., ~/code/worktrees) to maintain a clean main repo.
  • Consistent naming: uses {repo-name}--{branch-name} to prevent collisions and simplify discovery.
  • Rich command surface: provides gwt new, gwt ls, gwt go, gwt switch, gwt rm, gwt here, and gwt path for fast, predictable workflows.
  • Collaboration-friendly: allows PRs from worktrees while sharing the same git database and remotes.
  • Safe environment handling: copies environment-related files on creation for consistent local setups.

Quick Start

  • Create a new worktree: gwt new feat/my-feature
  • Switch to an existing worktree: gwt switch feat/my-feature
  • List available worktrees: gwt ls

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: gwt
Download link: https://github.com/SomtoUgeh/dotfiles/archive/main.zip#gwt

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.