-
Notifications
You must be signed in to change notification settings - Fork 0
Code Review
Standalone adversarial code review of any diff or PR — and it sharpens developer-workflows' /review when both are installed. The framing is "assume the code has bugs": a reviewer returns a failing test, a DEFECT: file:line, or NO ISSUES FOUND — never prose.
claude plugin install code-review@cricketsOn Antigravity, install by path (see Install crickets plugins). The command + both reviewer agents work on both hosts; the cross-model reviewer needs the Gemini CLI, and the evidence-tracker hook is Claude-only (Compatibility).
| Primitive | Kind | What it does |
|---|---|---|
/code-review |
command | adversarially review the current diff or PR — dispatches the reviewer agent(s) |
adversarial-reviewer |
agent | in-process critic — output is a failing test, a DEFECT: file:line, or NO ISSUES FOUND; prose-only critiques are rejected |
adversarial-reviewer-cross |
agent | cross-model critic — shells out to the Gemini CLI for a second opinion, and falls back to the in-process reviewer when gemini is absent |
evidence-tracker |
hook · PreToolUse
|
default-FAIL evidence gate for /work — blocks flipping a PLAN.md task to [x] until a read matching that task is recorded (Claude-only) |
/simplify |
command | cleanup pass over a diff — Chesterton's Fence + Rule of 500 guard + rationalization table; reports, then optionally applies |
security-review |
skill | three-tier boundary system for security analysis: interface tier, trust tier, verification tier |
testing-strategy |
skill | DAMP + Beyonce Rule test-design heuristics: deterministic, anti-fragile, meaningful, proportionate |
security-auditor |
agent | sub-agent dispatched by security-review; scans a diff or file set for security boundary violations |
test-engineer |
agent | sub-agent dispatched by testing-strategy; generates DAMP-conformant test scaffolding |
cross-review.sh is the Gemini shell-out behind the cross-model reviewer.
-
Standalone — review any diff or PR directly with
/code-review;requires: []. -
Enhances
developer-workflows— soft, two ways: at/reviewthe phase dispatches the adversarial reviewers (theenhances: reviewdeclaration);evidence-trackerguards/work's checkbox-flips. Both engage only whendeveloper-workflowsis also installed. -
Hosts — the command + both reviewer agents are host-symmetric; the cross-model reviewer degrades gracefully without
gemini; theevidence-trackerPreToolUsehook is Claude-only (Antigravity limitations).
A reviewer primed to assume bugs exist finds real ones; demanding a failing test or a file:line defect keeps the output actionable instead of a sycophantic "looks good." The cross-model pass escapes the same-model echo chamber — a model reviewing its own code tends to rubber-stamp; a different model has different blind spots. And evidence-tracker stops a task being marked done before the work was actually read. See Why adversarial review.
- First code review — the tutorial.
- Review a change — the how-to.
- Why adversarial review — why the assume-bugs framing works.
-
Developer Workflows — the base plugin this enhances at
/review. - Hooks · Plugin anatomy — the evidence-tracker catalog entry + the shared plugin structure.
- Developer Plugin Suite design — the developer-workflows / safety / code-review split.
🔧 How-to
🏛️ Architecture
-
Plugins
- Developer Workflows
- Developer Safety
- Code Review
- GitHub CI
- Wiki Maintenance
- PII Guardrail
- Token Audit · Status Line Meter
- Customization model
- Build & distribution
- Host adapters
- Harness interface ↔ Agent M