Guards

33 mods

action-pin

KilimcininKorOglu/claude-code-mods

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.

★ 54 postsGuardsCommandsPrompt

ask-autopick

KilimcininKorOglu/claude-code-mods

Picks the recommended option of a question that waited unanswered for a set time, so a session you left does not stop. Off until you turn it on.

★ 54 postsGuardsCommandsAutomation

bash-diet

KilimcininKorOglu/claude-code-mods

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.

★ 54 postsStatus lineGuardsCommands

bg-tasks

KilimcininKorOglu/claude-code-mods

Shows the background shell tasks of the session on the status line or in the shared sidebar, with the oldest one's age, and stops one from the /bg-tasks pane.

★ 54 postsPanesStatus lineGuards

bughunt

KilimcininKorOglu/claude-code-mods

Runs proof-driven bug hunt rounds with /bughunt: each round proves one bug with a failing command the mod runs itself, fixes it, and proves the fix, and the loop stops on a blocked or unverified round. /bughunt collab runs a read-only scanner, planner and critic in sequence.

★ 54 postsGuardsCommandsPrompt

config-parse

KilimcininKorOglu/claude-code-mods

Parses each JSON, YAML, TOML or .env file an Edit or Write touches, notes a parse error at once instead of at the next build, and says so again when a later edit fixes it.

★ 54 postsGuardsCommandsPrompt

context-restore

KilimcininKorOglu/claude-code-mods

Hands a skill or command call the current text of its file when the file changed on disk after the session loaded it, and hands the model a rules file or the global CLAUDE.md that changed on disk.

★ 54 postsGuardsCommandsPrompt

contract-watch

KilimcininKorOglu/claude-code-mods

After the model changes a function signature with Edit, adds the callers ripwire finds to the Edit's result, so the model fixes them before the build does.

★ 54 postsGuardsCommandsPrompt

council

KilimcininKorOglu/claude-code-mods

Asks a council of models about a hard problem, when the model calls its tool or you run /council : Claude models, and Gemini models when gemini-core has a key, answer in parallel, and the model of the session writes one verdict from their answers.

★ 54 postsGuardsCommandsPrompt

dep-sentinel

KilimcininKorOglu/claude-code-mods

Checks each package the model installs against its registry and OSV.dev, and stops a missing, brand-new, look-alike, outdated or vulnerable one, naming the latest version.

★ 54 postsGuardsCommandsPrompt

desk-notify

KilimcininKorOglu/claude-code-mods

Sends a desktop notification when a question or a plan waits for your answer, and when a turn ends or fails.

★ 54 postsGuardsCommandsAutomation

doc-drift-watch

KilimcininKorOglu/claude-code-mods

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.

★ 54 postsGuardsCommandsPrompt

edit-loop

KilimcininKorOglu/claude-code-mods

Adds a note to the fifth edit of one file in one turn, so the model re-reads the code path and states the root cause instead of trying again.

★ 54 postsGuardsCommandsAutomation

env-sync

KilimcininKorOglu/claude-code-mods

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.

★ 54 postsGuardsCommandsPrompt

flaky-memory

KilimcininKorOglu/claude-code-mods

Remembers which tests failed on which code, and tells the model when a failing test has both passed and failed on the same code, so it runs the test again instead of changing code.

★ 54 postsGuardsCommandsAutomation

gemini-advisor

KilimcininKorOglu/claude-code-mods

Gives the model a Gemini advisor tool it calls by itself: Gemini reads the whole conversation and the model's message and answers with a second opinion. Off until /gemini-advisor on; gemini-core holds the key, tier, model and thinking level.

★ 54 postsToastsGuardsCommands

gemini-plan-review

KilimcininKorOglu/claude-code-mods

Has Gemini review each plan before the approval dialog, from the plan and the conversation, and sends a plan with a blocking finding back to the model, at most twice. Off until /gemini-plan-review on; gemini-core holds the key, tier, model and thinking level.

★ 54 postsToastsGuardsCommands

gemini-review

KilimcininKorOglu/claude-code-mods

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.

★ 54 postsToastsGuardsCommands

git-commit

KilimcininKorOglu/claude-code-mods

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.

★ 54 postsGuardsCommandsPrompt

i18n-watch

KilimcininKorOglu/claude-code-mods

After an edit that calls translation keys, names the keys the JSON, Laravel PHP, YAML or gettext locale files lack, and the languages that lack them.

★ 54 postsGuardsCommandsPrompt

lockfile-sync

KilimcininKorOglu/claude-code-mods

After each commit the model makes, names the manifests whose dependencies it changed without their lockfile (npm, Composer, Cargo, Go, Python, Bundler, Dart, Mix).

★ 54 postsGuardsCommandsPrompt

memory-save

KilimcininKorOglu/claude-code-mods

Loads MEMORY.md into the session and saves project learnings to it after every turn through a tool-less fork in the background, without blocking the stop.

★ 54 postsStatus lineGuardsPrompt

probe-runner

KilimcininKorOglu/claude-code-mods

For mod development: runs a live check of plugins in a fresh Claude Code session in tmux, types the steps one by one, collects the pane and the transcript, then deletes the temp directory, its transcripts and the inline store files.

★ 54 postsGuardsCommandsTools & agents

sage-memory

KilimcininKorOglu/claude-code-mods

Keeps project and global memories in SQLite through a shared local daemon, hands the model the entries that match its file tool calls, prompts and subagent tasks, and saves new ones with a haiku consolidator after each main-loop turn.

★ 54 postsPanesGuardsCommands