Claude Skill
Wirasm/worktree-manager-skill
一个用于轻松管理Git工作树的Claude Skill。直接在Claude中创建、列出和切换工作树,以简化您的开发工作流程。
概览
仓库信息
安装这个 Skill
git clone git@github.com:Wirasm/worktree-manager-skill.git ~/.claude/skills/worktree-managerRegistry 信息
git clone git@github.com:Wirasm/worktree-manager-skill.git ~/.claude/skills/worktree-managergit clone git@github.com:Wirasm/worktree-manager-skill.git .claude/skills/worktree-manager
项目简介
一个用于轻松管理Git工作树的Claude Skill,允许用户直接在Claude界面中创建、列出和切换工作树。
a claude code skill for effortless worktree management
要点
- 轻松的工作树管理
- 创建新的工作树
- 列出已有的工作树
- 在工作树之间切换
- 基于Shell的实现
使用场景
- 同时管理多个Git分支
- 隔离功能开发环境
- 并行测试不同的代码版本
- 组织复杂的Git工作流
README 摘要
# Worktree Manager  A Claude Code skill for managing parallel development environments using git worktrees. ## Installation Clone this repo into your Claude skills directory: ```bash # Global installation (available in all projects) git clone git@github.com:Wirasm/worktree-manager-skill.git ~/.claude/skills/worktree-manager # Or project-specific (available only in that project) git clone git@github.com:Wirasm/worktree-manager-skill.git .claude/skills/worktree-manager ``` Restart Claude Code after installation. ## Configuration Edit `~/.claude/skills/worktree-manager/config.json` to customize: ```json { "terminal": "ghostty", "shell": "bash", "claudeCommand": "claude --dangerously-skip-permissions", "portPool": { "start": 8100, "end": 8199 }, "portsPerWorktree": 2, "worktreeBase": "~/tmp/worktrees" } ``` | Setting | Default | Description | | ------------------ | --------------------------------------- | ----------------------------------------------------------------------------------------- | | `terminal` | `ghostty` | Terminal to open agents in (`ghostty`, `iterm2`, `tmux`, `wezterm`, `kitty`, `alacritty`) | | `shell` | `bash` | Shell to use (`bash`, `zsh`, `fish`) | | `claudeCommand` | `claude --dangerously-skip-permissions` | Command to launch Claude Code | | `portPool` | `8100-8199` | Port range for dev servers
话题
暂无话题