Claude Code mod
git-gates
Gates git work on the user's word: no commit, push, MR opening or merge without their say-so in the current turn, a protected branch named, a grant for a commit per task; a negated keyword does not count.
Install
/plugin marketplace add bahaospanov/skills
/plugin install git-gates@bahaospanovMods install like plugins. Run /reload-plugins or start a new session to load it.
What it can access
- Reach
- L2Writes or runs: runs processes, drives Claude, reads files, reads env vars, reads the transcript, draws
- Sees
- every prompt, /"^mcp__(plugin_)?git-gates__grant$"/ calls, Bash calls
- Hooks
prompt.submitsession.starttool.call
From a static scan of the mod's code by awesome-claude-code-mods. It shows what the code asks for, not a security review.
How Claude Code mods work
- A mod is a plugin with a JavaScript or TypeScript module that runs inside Claude Code (version 2.1.287 or later). It can draw panes beside the transcript, a band above the prompt, buttons and toasts, restyle the spinner and tool rows, and watch or rewrite tool calls and prompts.
- It installs like any plugin: add its marketplace with /plugin marketplace add owner/repo, then /plugin install name@marketplace.
- Check what a mod can reach before installing: it runs with your permissions. Reach goes from drawing only, to reading files, to writing files or running processes, to the network. Run claude plugin validate on a clone to list its hooks and calls without running it.
- Turn one off from the Installed tab in /plugin, or start Claude Code with --safe-mode to skip every customization for a session.
Details
- Repository
- bahaospanov/skills
- Folder
git-gates- Marketplace
bahaospanov- Author
- Bakhtiyar Ospanov
- License
- MIT
- Last updated
- 31 October 2026
- Listed in
- awesome-claude-code-mods
FAQ
What is git-gates?
Gates git work on the user's word: no commit, push, MR opening or merge without their say-so in the current turn, a protected branch named, a grant for a commit per task; a negated keyword does not count. It is a mod for Claude Code, from bahaospanov/skills on GitHub.
What can the git-gates mod access?
Its widest reach is "writes or runs" (runs processes, drives Claude, reads files, reads env vars, reads the transcript, draws). It sees every prompt, /"^mcp__(plugin_)?git-gates__grant$"/ calls, Bash calls. Like any mod, it runs with your permissions.
How do I install git-gates?
Inside Claude Code (v2.1.287 or later), run /plugin marketplace add bahaospanov/skills and then /plugin install git-gates@bahaospanov.
More git & github mods
git-branches
Zulut30/claude-mode
GitLens-style Branches pane: local and remote branches, ahead/behind, working-tree changes, GitHub pull requests and recent commits
kanon-pasek-budzetu
stelmach-systems/claude-mods
Pasek budżetu nad promptem: tokeny / okno auto-kompaktacji (próg WARN jak hook kanon-budzet), limity konta 5h/7d, koszt sesji; /budzet pokazuje też model i udział cache ostatniego żądania. Log JSONL zużycia (same liczby) do ~/.claude/kanon/usage/sesje/, KANON_USAGE_LOG=0 wyłącza.
dock
pourya7/claude-code-mods
Container stacks per worktree: a pixel-art pane of every compose stack with its memory and worktree, orphans whose worktree is gone, and a guard that asks before booting another stack when memory headroom is low.
lixeira
diegocamara89/claude-mods
Troca o apagar de vez pela lixeira do sistema e barra comandos sem volta (git reset --hard, push --force, formatar) até o sim do usuário
commit-erinnerung
hb03/claude-mods
Läuft ein Testbefehl grün durch und liegen danach uncommittete Änderungen im Repo, bekommt Claude still einen Hinweis, den Arbeitsschritt zu committen. Keine Dauerabfrage, kein Git-Hook.
pr-relay
juniormartinxo/jm-claude-mods
Leva o relatório da sessão revisora para a implementadora (e de volta) quando um PR é revisado ou corrigido, sem copiar e colar
Browse the most popular Claude Code mods, all git & github mods, or the skills and MCP server directories.