worktree-kit
CommunityManage git worktrees safely and efficiently.
System Documentation
What problem does it solve?
This Skill simplifies the management of git worktrees to enable parallel feature development, clean workspaces, and isolated reviews without manual setup.
Core Features & Use Cases
- Create, list, switch, and cleanup worktrees under a dedicated .worktrees directory to separate features cleanly.
- Copy non-overwriting environment files (.env*) into new worktrees to preserve per-feature configurations.
- Real-world use: a team member creates a feature branch in its own worktree, switches between worktrees for reviews, and cleans up unused worktrees without touching main branches.
Quick Start
Use the worktree kit to spin up a new feature worktree and manage it with these commands: bash ${CLAUDE_PLUGIN_ROOT}/skills/worktree-kit/scripts/worktree.sh create feat-login main bash ${CLAUDE_PLUGIN_ROOT}/skills/worktree-kit/scripts/worktree.sh list bash ${CLAUDE_PLUGIN_ROOT}/skills/worktree-kit/scripts/worktree.sh switch feat-login bash ${CLAUDE_PLUGIN_ROOT}/skills/worktree-kit/scripts/worktree.sh copy-env feat-login bash ${CLAUDE_PLUGIN_ROOT}/skills/worktree-kit/scripts/worktree.sh cleanup
Dependency Matrix
Required Modules
None requiredComponents
💻 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: worktree-kit Download link: https://github.com/gmickel/gmickel-claude-marketplace/archive/main.zip#worktree-kit Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.