7,353 mods that are real Claude Code mods
diff-stats
3baselane-sh/mods
Edit and Write rows show a compact +12 -3 bar beside the file name: green for lines added, red for lines removed, up to 20 cells.
discord-notify
3baselane-sh/mods
Posts to a Discord webhook when Claude Code needs your input. Sends the project name and a short status only. Does nothing until you set a webhook URL.
disk-guard
3Plagemes/claude-mods
Warns when the disk is nearly full before builds, installs and docker pulls.
django-migrate-watch
3Plagemes/claude-mods
After Django model changes, checks for missing migrations and offers to create them.
docker-guard
3baselane-sh/mods
Asks before Docker commands that delete data: system, volume or image prune, rm -f, volume rm and compose down -v.
docker-lint
3Plagemes/claude-mods
Flags Dockerfile smells: :latest tags, running as root, apt without cleanup, ADD instead of COPY.
docker-prune-guard
3Plagemes/claude-mods
Blocks docker system prune -a --volumes and volume deletion that can wipe local databases.
docs-nudge
3baselane-sh/mods
At turn end, one toast when edits added exported code (an export statement in .ts or .js, or a public function signature) and no README or docs file was edited this session.
docstring-mode
3baselane-sh/mods
Every new or changed public function gets a short doc comment in the language's normal style.
done-chime
3Plagemes/claude-mods
Plays a chime when a long turn finishes.
edit-limit
3Plagemes/claude-mods
Asks for confirmation when a single turn tries to modify more than N files.
eli5-mode
3baselane-sh/mods
Explains like the reader is new: analogies first, no jargon without a one-line definition.
email-digest
3Plagemes/claude-mods
Daily or weekly email summaries in plain language for clients and managers who don't live in chat.
env-example-sync
3Plagemes/claude-mods
Keeps .env.example in sync with the environment variables your code actually reads.
env-exfil-guard
3baselane-sh/mods
Asks before a command prints your environment, echoes a secret variable or sends local data to a remote host.
env-guard
3Plagemes/claude-mods
Protects .env files, SSH keys and credential stores from being read or modified.
envinfo
3baselane-sh/mods
Adds /envinfo: versions of git, node, npm, python3, go, rustc and docker if installed, by running each (2 s limit), and the OS. Read-only. Copies the result to your clipboard.
epic-bar
3baselane-sh/mods
A band above the prompt with the progress of the epic you work on, or of the open epic nearest to done (bm-ooq ███████░ 7/8), read with bd. Hidden without epics or bd.
epics-pane
3baselane-sh/mods
A live side pane of each open beads epic: a bar of closed and total children, and a mark when it is ready to close. Read with bd, read-only. Open it with /epics.
error-buzz
3Plagemes/claude-mods
A short buzz when a command or test run fails.
error-feed
3Plagemes/claude-mods
Collects every failed command and tool error in one pane.
error-meter
3baselane-sh/mods
A band above the prompt with how many tool calls failed this session (an error or a deny) and which tool failed last. Red from the first failure.
exit-badge
3baselane-sh/mods
A failed Bash row shows a small red badge with its exit code, for example exit 2.
explain-diff
3Plagemes/claude-mods
/explain-diff explains in plain words what changed in the last turn and why.
explain-level
3Plagemes/claude-mods
/eli5, /normal and /expert set how deep Claude's explanations go.
explore-pack
3baselane-sh/mods
Five read-only repo exploration commands in one mod: /tree, /deps, /authors, /scripts and /env-check. They read git and project files. They copy results to the clipboard.
file-links
3baselane-sh/mods
In Claude's replies, path/to/file.ts:42 references to files in your project become links. Click one to put @path/to/file.ts in the prompt.
file-owners
3baselane-sh/mods
Adds /owners <path>: the top 5 authors of a file or folder by lines, from git blame. Names only, never addresses. Read-only. Copies the result to your clipboard.
file-size-watch
3Plagemes/claude-mods
Warns when an edited file grows past a size that hurts readability.
files-pane
3baselane-sh/mods
A live side pane of the files Claude read, edited or wrote this session, grouped by action with a count per file, newest first. Open it with /files.
files-touched
3Plagemes/claude-mods
A pane of every file read, edited or created in the session, with counts.
fixture-factory
3Plagemes/claude-mods
/fixtures generates realistic test data that matches your schema or types.
flaky-detector
3Plagemes/claude-mods
Detects tests that pass and fail at random and keeps a list of the suspects.
focus-pack
3baselane-sh/mods
Three quiet nudges in one mod: commit after 8 edits, TODO/FIXME/HACK lines added, and debug prints added.
focus-timer
3Plagemes/claude-mods
A Pomodoro timer in the status line with focus and break cycles.
force-push-guard
3Plagemes/claude-mods
Forbids force-pushing to protected branches and suggests --force-with-lease.
fun-pack
3baselane-sh/mods
Fun habits in one install: caveman prose and gitmoji commit messages. They compose: caveman never touches commit messages.
git-history-guard
3baselane-sh/mods
Asks before git commands that throw away work or rewrite history: reset --hard, clean, rebase, filter-branch, filter-repo, push --delete, branch -D and stash clear.
git-status-line
3Plagemes/claude-mods
Shows the current branch, ahead/behind and dirty file count in the status line.
gitignore-check
3baselane-sh/mods
Asks before git add or commit when secret-looking files are not ignored or are already tracked. Checks with git ls-files.
gitignore-guard
3Plagemes/claude-mods
Warns before node_modules, build output, OS junk or huge files get staged.
gitmoji-commits
3baselane-sh/mods
Commit messages start with the matching gitmoji ( feat, fix). Composes with conventional-commits: emoji goes before the type.
glossary
3Plagemes/claude-mods
Teaches Claude your project's vocabulary and injects definitions when you use the terms.
go-mod-tidy
3Plagemes/claude-mods
Runs go mod tidy when Claude changes Go imports, so go.mod and go.sum stay in sync.
graphql-context
3Plagemes/claude-mods
Gives Claude a compact summary of your GraphQL schema when you work on queries and resolvers.
haiku-commits
3baselane-sh/mods
Commit messages get a normal conventional-commit first line, then a 5-7-5 haiku about the change in the body.
handoff
3baselane-sh/mods
Adds /handoff: writes a session summary with the git status to .claude/handoff.md (never overwriting) and answers with the path. Copies the result to your clipboard.
handoff
3Plagemes/claude-mods
/handoff writes a handoff note so a teammate can pick up exactly where you left off.