Claude Code mod
collision-guard
Asks before Claude edits a file another open chat changed in the last 30 minutes: Proceed, Move to a worktree, or Cancel (/guard)
Install
/plugin marketplace add meatball-cat/my-mods
/plugin install collision-guard@my-modsMods install like plugins. Run /reload-plugins or start a new session to load it.
What it can access
- Reach
- L2Writes or runs: runs processes, writes files, reads files, reads env vars, persists state, draws
- Sees
- every prompt, Edit|Write|NotebookEdit calls
- Hooks
session.startsession.endprompt.submittool.callcommand.run
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
- meatball-cat/my-mods
- Folder
collision-guard- Marketplace
my-mods- Author
- Nate Herk
- Last updated
- 26 October 2026
- Listed in
- awesome-claude-code-mods
FAQ
What is collision-guard?
Asks before Claude edits a file another open chat changed in the last 30 minutes: Proceed, Move to a worktree, or Cancel (/guard) It is a mod for Claude Code, from meatball-cat/my-mods on GitHub.
What can the collision-guard mod access?
Its widest reach is "writes or runs" (runs processes, writes files, reads files, reads env vars, persists state, draws). It sees every prompt, Edit|Write|NotebookEdit calls. Like any mod, it runs with your permissions.
How do I install collision-guard?
Inside Claude Code (v2.1.287 or later), run /plugin marketplace add meatball-cat/my-mods and then /plugin install collision-guard@my-mods.
More guard & safety mods
beads-guard
3baselane-sh/mods
Asks before bd commands that delete data or rewrite history: delete, purge, prune, gc, sql, admin, import, rename, forget, restore, migrate and more. Reads only the command text, runs no bd.
commit-guard
irfanfaraaz/claude-kit
Never commits docs/superpowers, never pushes unless you said push, asks before committing on main/staging/prod
prod-guard
6Plagemes/claude-mods
Stops production-affecting commands (terraform apply, kubectl on prod, DROP TABLE) unless explicitly allowed.
guarda-colisao
inematds/inema-mods
Guarda de colisão: antes de editar, avisa se o arquivo foi mudado fora desta sessão (outra sessão, você no editor, outro programa) e pergunta o que fazer (/colisao)
aim-widget
5oMaN-Rod/claude-code-widgets
Where a command lands outside this folder: the kube context, cloud profile, Terraform workspace or database it is aimed at, named in the permission dialog
guardrail
tylergraydev/cc-mods
Blocks hook-skipping git commands and live data operations that have no successful dry run first; you can allow one at a time
Browse the most popular Claude Code mods, all guard & safety mods, or the skills and MCP server directories.