Git
128 mods. Branches, commits and pull requests inside Claude Code.
- git-sidebar 0.1.0 A lazygit-style side pane: every worktree of the repository and its local branches as rows you click. A worktree row moves the session there with /cd; a branch row shows its last commits and offers switch (clean tree only) or open worktree. Docked floor to ceiling beside the transcript in the ful... 32.4k
- neon-branch-per-session 0.1.0 A Neon database branch for each Claude Code session: created from your default (or chosen) branch when the session starts, handed to every command Claude runs as DATABASE_URL, and set to expire on its own (or deleted when the session ends). Claude can migrate, seed and break the branch without to... 32.4k
- md-preview 0.1.3 Shows the Markdown files Claude edits, rendered like GitHub, in a pane next to the chat. Before and after side by side. /md opens it. 111
- merge-gate 0.1.4 Holds `gh pr merge` until CI passes and one Codex review (OpenAI's luna model) has run. A PR line above the prompt, and /gate shows the PR's status. 111
- rulebook-guard 0.1.2 Writing and git rules: replaces em dashes in prose, and asks before git commit --amend, an unformatted push, or personal info in notes and commits. 111
- cc-arcade 0.2.0 Games above the Claude Code prompt (snake, Tetris, 2048, Minesweeper, Flappy, Pong, typing test, Space Invaders, Doom) plus a pet that grows as Claude tests, commits and edits. Clones of the genre, not affiliated with or endorsed by Tetris Holding, Taito, Atari or id Software. Needs function hook... 40
- pr-relay 0.9.0 Watches the session's pull request and wakes the session when it is merged or Codex reviews it 16
- gemini-review 0.4.2 Has Gemini review every git commit the model runs, from the staged diff and the conversation, and stops a commit with a blocking finding: a bug, data loss, a security hole or a committed secret. Off until /gemini-review on; gemini-core holds the key, tier, model and thinking level. 6
- doc-drift-watch 0.5.3 After each commit the model makes, adds the doc lines that commit made stale (file:line references, symbol names) to the commit's result, from ripwire doc-drift, and holds each finding open until the doc holds again. 6
- env-sync 0.9.4 After each commit the model makes, names the env variables its added lines read that .env.example lacks, with the file and line of each. 6
- lockfile-sync 0.10.3 After each commit the model makes, names the manifests whose dependencies it changed without their lockfile (npm, Composer, Cargo, Go, Python, Bundler, Dart, Mix). 6
- action-pin 0.6.2 After an edit that adds a GitHub Actions step pinned to a tag or a branch, names the commit SHA to write instead, from the GitHub API. 6
- commit-cadence 0.1.4 Names the uncommitted files to you at the end of each turn, and tells the model at the next prompt to commit each finished piece as it lands. 6
- bash-diet 0.3.2 Shrinks each Bash result before the model reads it: per-command filters for git, test runners, linters, package managers, containers and file tools, the full output kept in a file. 6
- session-watch 0.6.13 Shows this session's state in the sidebar: context fill, token totals, cost, model and effort, the Claude Code version, the other sessions of this machine, and the git branch and status. 6
- git-commit 0.1.0 mod + skill Ships a commit skill and holds every Bash git commit to it: a commit the skill did not open, a blanket git add, a signature trailer, a secret, an ignored path, or a push or branch change nobody asked for is stopped before git runs. 6
- cc-pr-tracker 0.2.0 Watch GitHub PRs from a Claude Code session: merge state, review and required checks above the prompt, with alerts when they change 5
- change-ledger 0.1.2 Lists the files this session edited in a pane (/changes), with line counts and who edited them, beside the git working tree 5
- guardrails 0.3.1 Blocks Cloudflare write commands, attribution lines in commits and PRs, and claude/ branch names 5
- ci-watch 0.1.3 Watches GitHub Actions in a band above the prompt after Claude pushes, opens a PR or pushes a tag: a progress bar per run, then pass or fail; optionally flags failed scheduled workflows at start 5
- bad-git-common-dir 0.1.0 Fixture: must fail Check 77a rule 'git-common-dir'. 3
- git-guard 1.0.0 Denies Bash git commands that discard uncommitted work (checkout --, restore, reset --hard, clean -f) 1
- merge-gate 0.3.0 Denies a Bash merge (gh pr merge, git merge on main, push onto main) unless the latest human message says the word merge; ship, push and deploy do not count. 1
- mini-offload 0.3.0 Routes heavy Bash commands (test suites, builds, Docker) to a second machine over ssh, with the PATH export and working directory already right, and the commit synced first. 1
- usage-band 1.5.1 Always-visible Claude Code usage limits: 5-hour and weekly percentage with reset countdown, plus one-click new chat and push buttons. A Claude Code mod for the Desktop app and terminal. 1
- branch-board 1.0.0 Inspect local branches, upstreams, and dirty files. 1
- staged-review 1.0.0 Review the staged diff before committing. 1
- commit-browser 1.0.0 Browse the latest 20 commits with author and subject. 1
- stash-browser 1.0.0 List stashes and inspect a selected stash diff. 1
- worktree-map 1.0.0 List worktree paths, branches, and locked states. 1