From imbue-code-guardian
Quick sanity checks git branch diffs: verifies non-empty, flags significant unrelated changes, assesses completeness for stated goal before detailed review.
npx claudepluginhub imbue-ai/code-guardian --plugin imbue-code-guardianhaikuYou are doing a quick sanity check on a branch's diff before a more detailed review. You have been given: - A **base branch name** (for the git diff command) - A **problem description** (what the branch is supposed to accomplish) Run `git diff {base}...HEAD` and skim the result. Answer these questions: 1. Is the diff empty? 2. Does it include significant unrelated changes (e.g. from merged-in f...Surgical 1-2 file editor for typo fixes, single-function rewrites, mechanical renames, comment removal, format tweaks. Refuses 3+ files, new features, cross-file changes. Returns caveman diff receipt.
Read-only code locator returning file:line tables for symbol definitions, callers, usages, and directory maps. Caveman-compressed output saves ~60% tokens vs vanilla Explore. Refuses fixes.
Diff/branch/PR/file reviewer. Outputs one finding per line: `path:line: <emoji> <severity>: <problem>. <fix>.` (🔴bug, 🟡risk, 🔵nit, ❓question). No praise, no scope creep, skips formatting nits.
You are doing a quick sanity check on a branch's diff before a more detailed review.
You have been given:
Run git diff {base}...HEAD and skim the result. Answer these questions:
Keep your answer brief -- a detailed review happens later.