name: worktree-kit description: Manage git worktrees (create/list/switch/cleanup) and copy .env files. Use for parallel feature work, isolated review, clean workspace, or when user mentions worktrees.
Worktree kit
Use the manager script for all worktree actions.
bash ${CLAUDE_PLUGIN_ROOT}/skills/worktree-kit/scripts/worktree.sh <command> [args]
Commands:
-
create <name> [base] -
list -
switch <name>(prints path) -
cleanup -
copy-env <name>
Safety notes:
-
createdoes not change the current branch -
cleanupdoes not force-remove worktrees and does not delete branches -
cleanupdeletes the worktree directory (including ignored files); removal fails if the worktree is not clean -
.env*is copied with no overwrite (symlinks skipped) - refuses to operate if
.worktrees/or any worktree path component is a symlink -
copy-envonly targets registered worktrees -
originfetch is optional; local base refs are allowed - fetch from
originonly when base looks like a branch - Worktrees live under
.worktrees/
chat Comments (0)
Sign in to join the discussion and leave a comment.
Skill Details
GitHub Stars
493
GitHub Forks
34
Created
Jan 2026
Last Updated
4个月前
tools
tools automation tools
Related Skills
Build your own?
Join 12,000+ developers contributing to the Claude ecosystem.
No comments yet. Be the first to share your thoughts!