7,353 mods that are real Claude Code mods
no-em-dash
3baselane-sh/mods
Never writes the em-dash character. Uses a comma, colon, period or parentheses.
no-skip-tests
3Plagemes/claude-mods
Blocks Claude from silencing tests with .skip, .only, xit or skip markers.
no-sycophancy
3baselane-sh/mods
No flattery or filler. Disagreement is stated plainly, with the reason.
no-upload
3Plagemes/claude-mods
Blocks commands that upload files to external services like pastebins and file-sharing sites.
no-verify-guard
3baselane-sh/mods
Asks before git hooks are skipped (--no-verify, commit -n, HUSKY=0, core.hooksPath=/dev/null).
node-version-check
3Plagemes/claude-mods
Warns when your Node version doesn't match .nvmrc, .node-version or package.json engines.
noir-mode
3baselane-sh/mods
Prose like a hard-boiled detective narrator, light and clear. Code, commands, commit messages and error text stay exact.
notify-pack
3baselane-sh/mods
Local alerts in one: a desktop notification when Claude Code needs your input (osascript or notify-send), and a spoken line (say) on macOS when a long turn ends.
ntfy-notify
3baselane-sh/mods
Sends a phone push through ntfy.sh when Claude Code needs your input. The message is generic. Does nothing until you set an ntfy topic.
nudge-pack
3baselane-sh/mods
Two turn-end reminders in one mod: test-reminder and ctx-nudge.
offline-mode
3Plagemes/claude-mods
/offline blocks every network call — fetches, curl, installs, git push — until you turn it back on.
onboarding-tour
3Plagemes/claude-mods
/tour walks a newcomer through the repository step by step.
openapi-sync
3Plagemes/claude-mods
Warns when your API routes change but openapi.yaml doesn't.
ops-band
3baselane-sh/mods
The ops band in one row above the prompt: commits ahead and behind the upstream (git), the latest GitHub Actions run of your branch (gh), and the Mac battery (pmset).
outdated-deps
3Plagemes/claude-mods
/outdated shows stale dependencies and how risky each upgrade is.
output-trimmer
3Plagemes/claude-mods
Trims huge command outputs to head, tail and error lines before they flood the context.
package-guard
3baselane-sh/mods
Asks before a new dependency is installed (npm, pnpm, yarn, bun, pip, uv, poetry, cargo, go, gem) and names the packages.
pair-mode
3Plagemes/claude-mods
Claude proposes, you type: edits become diffs you apply yourself, for deliberate practice.
path-jail
3baselane-sh/mods
Asks before Write, Edit or NotebookEdit changes a file outside the working directory, by real path.
path-jail
3Plagemes/claude-mods
Allows writes only inside the project root, resolving symlinks and .. tricks.
path-shorten
3baselane-sh/mods
Tool rows draw long absolute file paths shorter: the project root as ./ and your home folder as ~. Display only; Bash commands are drawn as they ran.
permission-log
3Plagemes/claude-mods
Keeps a log of every tool call that was denied, and why.
permission-ping
3Plagemes/claude-mods
Pings you with a sound and toast when Claude is waiting on your approval.
persona-switch
3Plagemes/claude-mods
/persona switches Claude between reviewer, architect, teacher and other roles.
pii-in-logs
3Plagemes/claude-mods
Flags log statements that print emails, passwords, tokens or other personal data.
pirate-mode
3baselane-sh/mods
Talks like a pirate in prose, never inside code, commands or file contents.
plain-english
3baselane-sh/mods
Writes in ASD-STE-100 Simplified Technical English: short sentences, active voice, simple words.
pomodoro
3baselane-sh/mods
A band above the prompt with a 25/5 focus timer (focus 18:42, break 03:10). Start and stop it with /pomodoro; a toast marks each switch.
port-check
3Plagemes/claude-mods
Before a dev server starts, tells you if the port is already taken and by which process.
port-watch
3baselane-sh/mods
A live side pane of the local TCP ports that listen, with the process name and pid, refreshed every 10 seconds while open. Reads lsof (macOS, most Linux). Open it with /ports.
pr-describer
3Plagemes/claude-mods
/pr-desc drafts a pull request title and description from your branch diff.
pr-description
3baselane-sh/mods
Adds /pr-description: title, summary, diff totals and a test plan stub for the current branch against main or master, read with git. Copies the result to your clipboard.
priority-bar
3baselane-sh/mods
A band above the prompt with your open beads by priority (P0 2 · P1 14 · P2 60 · P3 50), red while a P0 is open, read with bd count every 2 minutes. Hidden without bd.
process-pane
3baselane-sh/mods
A live side pane of the processes the session's Bash calls started that still run, with pid, age and command. Read-only: one ps every 5 seconds. Open it with /procs.
prod-db-guard
3baselane-sh/mods
Asks before destructive SQL runs in a command: TRUNCATE, DELETE or UPDATE with no WHERE.
profile-run
3Plagemes/claude-mods
/profile runs a command under a profiler and shows the hottest functions.
prompt-enhancer
3Plagemes/claude-mods
/enhance rewrites your draft prompt into a precise, well-scoped request.
prompt-history
3Plagemes/claude-mods
/history searches every prompt you have sent across sessions and reuses one.
prompt-lint
3Plagemes/claude-mods
Gently flags vague prompts like 'fix it' and suggests what to add.
prompt-snippets
3Plagemes/claude-mods
Type , or your own shortcodes and they expand into full prompts.
protect-main
3baselane-sh/mods
Asks before a commit, push or merge while you are on main or master. Reads the branch with git.
publish-guard
3baselane-sh/mods
Asks before a package is published: npm, pnpm, yarn or bun publish, cargo publish, twine upload, gem push, poetry or uv publish. Dry runs pass.
quality-pack
3baselane-sh/mods
Three quiet nudges in one mod: type check after TypeScript edits, lockfile after dependency edits, and a split suggestion past 500 changed lines.
query-explain
3Plagemes/claude-mods
/explain-query runs EXPLAIN on your local database and explains the plan in plain words.
quick-commands
3Plagemes/claude-mods
Short aliases like /t, /l and /b that run your test, lint and build commands.
quiet-mode
3Plagemes/claude-mods
/quiet silences toasts and sounds from every mod while you focus.
quiz-me
3Plagemes/claude-mods
/quiz asks you questions about the code Claude just wrote, to check you really understand it.
quote-selection
3Plagemes/claude-mods
/quote pastes your mouse selection into the prompt as a Markdown quote.