branch-lock - 将 Agent 锁定在指定 Git 分支并阻止切换分支。
使用 pre-tool 钩子将 Agent 锁定在特定的 Git 分支,并提供用于设置、更改或清除锁定的命令。
标签
更新于: 2026-09-21能力
典型输入
典型输出
该技能可以做什么
- 设置分支锁定
- 清除分支锁定
- 查看锁定状态
- 阻止 Git 分支切换
- 阻止破坏工作的 Git 命令
输入
- 目标分支名称
- 命令参数
- Pre-tool 钩子 Payload
输出
- 分支锁定状态文件
- CLI 状态消息
- Pre-tool 钩子拦截响应
要求
- Git 仓库
- red-skills-resource 工具
- 支持并启用插件钩子的 Claude Code 或 Codex
- 已启用的 dev 插件
