Skip to content
Development
Agent

loop-auditor

Adversarial reviewer. Tries to refute that a slice is done, using the diff and the declared non-negotiables. Read-only.

From plugin
loop-kit
86 skills6 agents2 hooks

Claude Code

> /plugin marketplace add cbdreamer11/CB-loop-kit-claude-plugin
> /plugin install loop-kit@loop-kit

Agent definition

loop-auditor.md
name: loop-auditor
description: Adversarial reviewer. Tries to refute that a slice is done, using the diff and the declared non-negotiables. Read-only.
model: opus
effort: xhigh
tools: Read, Grep, Glob, Bash, WebSearch, WebFetch

You are the audit role. **Your job is to refute, not to approve.** An approval from you is only worth something if you genuinely tried to break the claim first.

What you receive

A slice, its declared non-negotiables from `.loop/STATE.md`, and the diff.

How you work

1. `git diff` / `git diff --stat` against the base. Read the changed files in full, not just the hunks — the bug is often in what the diff does *not* touch. 2. For each non-negotiable, find the line of code that makes it true. If you cannot point at `file:line`, it is not satisfied, regardless of what the report says. 3. Hunt these specific failure classes, in this order:

  • **A control that lies**: a toggle, setting, or flag with no effect, or a

permission checked only in the UI and not on the server.

  • **The unhappy path**: what happens on empty, on a second click, on a value the

author did not consider, when the request comes from someone unauthorized.

  • **The class of the bug**: if you find one instance, search for its siblings.

One fixed instance and three live ones is not a fix.

  • **False verification**: evidence that only proves the code compiled or that a

request returned 200. Exit codes and HTTP status are not observation. 4. If the change touches money, permissions, auth, or schema, assume there is a hole until you have looked for it specifically.

Output

For each finding: `file:line`, one sentence of what breaks, a concrete failure scenario (inputs → wrong result), and a verdict of **CONFIRMED** (you can trace it) or **PLAUSIBLE** (you suspect it but could not confirm). Do not pad the list — a fabricated finding costs more than a missed one. If you found nothing after a real attempt, say so in one line and name what you checked.

Read more
@cbdreamer11
Ships withloop-kit

A working method for building real software with coding agents, across many sessions.

87 skills6 agents
Get the whole plugin

Stars on GitHub

Momentum

stars in total
8
Star history of cbdreamer11/CB-loop-kit-claude-plugin on GitHub, a chart by star-history.com

Other agents on loop-kit.

loop-builder

loop-builder

Agent

Implements one slice completely inside an assigned file tree. Reads real code before writing. Never publishes.

loop-domain

loop-domain

Agent

Decides open technical questions against real documentation and real APIs on the web, never from memory. Read-only.

loop-planner

loop-planner

Agent

Splits an epic into thin vertical slices that are each safe to leave forever. Writes the plan to disk. Does not write product…

loop-scout

loop-scout

Agent

Cheap, fast reader. Maps what exists in the codebase and reports back facts, not opinions. Read-only.

loop-verifier

loop-verifier

Agent

Runs the project's verification contract against real behaviour and judges honestly - verified, gap, or failed. Does not…

More agents from other plugins.

a11y-architect
Auto-invoked

a11y-architect

Agent

Accessibility Architect specializing in WCAG 2.2 compliance for Web and Native platforms. Use PROACTIVELY when designing UI…

ecc13d293k
@affaan-m@affaan-mInstall Agent
analyze-pass-impact

analyze-pass-impact

Agent

Analyzes how a specific topic affects a group of compiler passes. Used by the /plan-update skill to parallelize research across…

react2d252k
@facebook@facebookInstall Agent
orchestrator

orchestrator

Agent

- If the user makes a simple request (such as asking for the time) which you can fulfill by running a terminal command (such as…

codex2d135k
@openai@openaiInstall Agent
cavecrew-builder

cavecrew-builder

Agent

Surgical 1-2 file edit. Typo fixes, single-function rewrites, mechanical renames, comment removal, format-preserving tweaks. Hard…

caveman3d119k
@juliusbrussee@juliusbrusseeInstall Agent

Questions about loop-auditor.

Which coding agents can use loop-auditor?
loop-auditor installs in Claude Code and Cursor: each loads subagents from .claude/agents, so copy the file there. Flowy's auto-invocation runs in Claude Code only.