소스 정보
- 저장소
- diegosouzapw/awesome-omni-skill
- 최근 소스 활동
- 2026년 2월 28일 04:27
- 감지된 SKILL.md 언어
- 중국어
- 스타
- 50
- 포크
- 19
설치 방법
기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.
소스 파일 검토
설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.
메뉴
기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.
설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
직접 명령은 검토 Prompt를 거치지 않습니다. 실행하기 전에 소스를 확인하세요.
npx skills add https://github.com/diegosouzapw/awesome-omni-skill --skill git-worktree명령은 한 줄로 유지됩니다. 복사하기 전에 가로로 스크롤해 전체 내용을 확인하세요.
로컬 사본을 원하시나요? SkillsMP에서 현재 제공할 수 있는 파일을 다운로드하세요.
SOC 직업 분류 기준
SKILL.md 표시 중
| name | git-worktree |
| version | 1.0.0 |
| description | Git Worktree 管理命令。提供 init、list、remove 三个子命令来管理项目 worktree。 |
| user-invocable | true |
| allowed-tools | ["Bash","AskUserQuestion"] |
管理项目中的 Git worktree,支持创建、列表查看和删除操作。
/git-worktree init "任务描述" # 创建 worktree
/git-worktree list # 列出所有 worktree
/git-worktree remove # 删除 worktree
根据用户描述的任务,自动推断分支类型并创建 worktree。创建完成后询问用户是否要在 iTerm2 中打开新 tab 并启动 Claude。
调用方式:
/git-worktree init "任务描述"
参数说明:
任务描述 - 任务的简短描述(必需)交互流程:
[ASK_USER_OPEN_ITERM] 标记和信息cd /Users/lee0407/dev/projs/auth && python3 .claude/skills/git-worktree/scripts/open_iterm.py "<worktree_path>" "<branch_name>" "<description>"
自动推断的分支类型:
| 关键词 | 分支类型 |
|---|---|
| feat, 功能, 添加, 新增, 实现 | feature |
| fix, 修复, bug, 错误, 问题 | bugfix |
| refactor, 重构, 优化, 重写 | refactor |
| docs, 文档, 说明, readme | docs |
| test, 测试, 单元 | test |
| chore, 配置, 构建, 依赖 | chore |
执行流程:
worktrees/ 目录下创建 worktree[ASK_USER_OPEN_ITERM] 标记,等待 AI 询问用户使用示例:
/git-worktree init "添加用户 Excel 导入导出功能"
# 结果:创建 feature/excel-import-export 分支和 worktree
# AI 检测到 [ASK_USER_OPEN_ITERM] 标记
# AI 使用 AskUserQuestion 询问用户
# 用户同意后执行 open_iterm.py 打开 iTerm2 并启动 Claude
当执行 /git-worktree init 后,脚本会输出 [ASK_USER_OPEN_ITERM] 标记。AI 应:
[ASK_USER_OPEN_ITERM] 标记path|branch|description){
"questions": [
{
"question": "是否要在 iTerm2 中打开新 tab 并启动 Claude?",
"header": "iTerm2",
"options": [
{"label": "是,打开 iTerm2", "description": "在 iTerm2 新 tab 中启动 Claude"},
{"label": "否,稍后手动打开", "description": "不打开,稍后自行执行"}
],
"multiSelect": false
}
]
}
cd /Users/lee0407/dev/projs/auth && python3 .claude/skills/git-worktree/scripts/open_iterm.py "<worktree_path>" "<branch_name>" "<description>"
主脚本,处理 worktree 的创建、列表和删除操作。
辅助脚本,用于在 iTerm2 中打开新 tab 并启动 Claude。
显示当前仓库中所有 worktree 的列表。
调用方式:
/git-worktree list
输出格式:
Git Worktree 列表
============================================================
主 /Users/lee0407/dev/projs/auth [develop] ✓
└─ worktrees/feature-excel-import [feature/excel-import] ✓
└─ worktrees/bugfix-login-issue [bugfix/login-issue] ✗
============================================================
✓ = 干净工作区 | ✗ = 有未提交更改
使用示例:
/git-worktree list
交互式删除指定的 worktree。
调用方式:
/git-worktree remove # 交互式选择
/git-worktree remove 1 # 按索引删除
/git-worktree remove feature-xxx # 按路径删除
注意事项:
使用示例:
/git-worktree remove
# 显示可删除的 worktree 列表,供用户选择
Git Worktree 允许在同一个仓库中同时在多个分支上工作:
auth/
├── .git/
├── worktrees/
│ ├── feature-excel-import/ # 功能开发 worktree
│ └── bugfix-login-issue/ # Bug 修复 worktree
├── auth-biz/
├── auth-server/
└── ...
worktrees/ 目录下