← [ BACK_TO_NOTES ]

Git Guardrails for Claude Code

用 PreToolUse hook 阻止危险 git 命令执行的 skill。

#resource #growing #ai #git-guardrails-claude-code #matt-pocock-skills

[!info] related notes

Git Guardrails for Claude Code

这是什么

一个给 Claude Code 安装 Git 安全护栏的 skill。它不是“提醒 agent 小心”,而是在工具执行前直接拦截高风险命令。

适用平台

  • Claude Code 环境
  • 担心 agent 误执行 git push、reset --hard、clean 等危险命令的仓库

核心特点 / 优势 / 局限

  • 生效方式:配置 PreToolUse hook,在命令到达工具前阻断
  • 为什么要用:靠提示词约束危险操作不够稳,最好前移到机制层
  • 背后原理:安全边界应尽量机器可执行,而不是全靠自觉
  • 局限:它绑定 Claude Code;跨客户端时要改成各自的 hook 机制

常见用途

  • 禁止 agent 推送远程
  • 禁止 destructive reset / clean
  • 为本地 AI 编程环境建立更硬的安全边界

相关链接 / 官方入口

  • 上游 skill:skills/misc/git-guardrails-claude-code/SKILL.md
创建于 2026/5/3 更新于 2026/7/15
Digital Biome
Access

键盘导航

j / k / ↑ / ↓
选择对象
Enter / o
打开选择
/ 或 Ctrl+K
全站搜索
i / f / 1–4
筛选当前列表
g → h / l / p / t / a
首页 / 笔记 / 项目 / 工具 / About
r → 1–9
打开所选对象的关联
u
返回上一页
Esc
关闭浮层 / 取消命令;输入框内清空文本