audit-agents
FreeAudit or rewrite AGENTS.md so it holds only lasting principles. Run it only when the user asks for it by name; never invoke it on your own.
The English summary is being prepared. Showing the original description.
Use the unprimed sub agent as a second set of eyes before accepting visual work — MANDATORY before declaring any user-reported visual bug fixed or claiming a visual change verified; primed eyes pass defects fresh eyes catch.
The English summary is being prepared. Showing the original description.
See how to installReview the instructions the agent will receive before you install.
Use an unprimed sub-agent as a second set of eyes before accepting visual work.
This is for visual defects, not pixel metrics; pair it with
compare-screenshots when you also need numbers — including on a single shot
with nothing to compare against, whose scene metrics say whether the frame has
any content in it at all.
fork_context: false; pass only the full
images, the crops, and a short neutral task. Include the approved reference
and user requirements when judging fidelity; withhold history, implementation
details, prior verdicts and the expected answer.scripts/receipts.mjs. Every number it
flags is a claim the critique cannot show a command for, and every file it
flags is one the critique named but never wrote; strike those claims or
re-measure them yourself before any of them reach a decision.Use this shape, replacing the bracketed surface and attaching local images:
Fresh visual critique task. You have no project backstory and should only
inspect the supplied screenshots and crops. First inspect the full screenshot
for context, then inspect each crop at zoomed scale. Look for concrete
visual/layout defects in [surface], especially unit/prop depth ordering,
layering, shadows, selection-marker contrast, ground-plane perspective,
flag/pole attachment, label style/icons, blur, scale, lighting, artifacts,
missing models, terrain feature readability, roads, water, and scan
readability. Do not assume these are correct. Return a concise list of issues
you can see, with confidence and whether the issue is visible in the full image,
the crop, or both.
Describe what you see in words. You are looking at these images, not measuring
them, so state no pixel value, luminance, percentage, ratio, count, or offset
unless you ran a command that produced it and you quote that command and its
output beside the number. "The hem reads clearly darker than the floor beside
it" is a finding; "44.0 versus 33.6" without a receipt is a fabrication. The
same goes for files: name no artifact you did not create with a tool you
actually have.
Spawn config:
agent_type: explorerfork_context: falselocal_image itemsA number in a critique is a receipt or a guess, and the two are indistinguishable once they are written down. An agent handed images and asked for defects will answer in whatever register the question was posed in: ask it how much darker the hem is and it returns a luminance mean, because that is what the answer is shaped like — not because it measured anything. Sometimes the estimate lands close and sometimes it inverts the finding; nothing in the report tells you which, and it reads as the strongest evidence there precisely because it is numeric. The same reflex names the crops and dumps it says it wrote.
scripts/receipts.mjs
over the returned report — node scripts/receipts.mjs <report.md> — before
you read the findings, so an unsupported number never gets to be persuasive
first. It exits nonzero and prints each unbacked quantity and each file the
report named but never wrote. scripts/receipts.eval.mjs is its own eval,
over reports written in the eval whose right answer is known by construction,
both directions pinned: run it after changing the checker, and never widen
what counts as a receipt to make a failing case pass.compare-screenshots, or re-run the critic with
a shell and this same receipt rule. Never repair a report by asking its author
to double-check its own figures.No reviews yet. Tell others what you thought.
No login needed. Share how it worked for you, ask a question, or note where it did not run.
No comments yet. Be the first to write one.
Audit or rewrite AGENTS.md so it holds only lasting principles. Run it only when the user asks for it by name; never invoke it on your own.
The English summary is being prepared. Showing the original description.
Audit the choices an implementing agent made, not its diff — a pure decision audit that traces the session's history into a choices ledger, changes no code, and never blocks an unsupervised run. Working code still embeds architecture the user never chose; surface it because future work inherits it. Use when the user wants to review the decisions the AI made on their behalf, before merging or committing AI-implemented work, when integrating a delegated subagent's pass, or when a fix "works" but might be a point fix.
The English summary is being prepared. Showing the original description.
Audit and prioritize performance work through bounded-work and forward-progress checks. Use when asked to find performance issues, investigate freezes/500s/OOMs, review retries or polling for no-progress loops, rank a performance backlog, or implement the next simple performance fixes.
The English summary is being prepared. Showing the original description.
Audit whether tests earn their maintenance cost and which suite owns each contract. Use when pruning redundant tests, investigating implementation coupling or test-only production hooks, reviewing the value of proposed coverage, or auditing an entire subsystem. Use write-tests to implement the resulting test changes.
The English summary is being prepared. Showing the original description.
Run fast, progressive experiments to map tunable parameters and their effects. Use when optimizing code, prompts, configurations, or other artifacts against a goal or benchmark, or when a long research run needs a planned hypothesis queue, focused trials, and durable findings.
The English summary is being prepared. Showing the original description.
Shoot software UI like a film. A sequence of hero shots, each a steep, oblique, extreme close-up of the interface floating in black, with a razor-thin focal plane, a slow motivated camera drift, and UI that acts on its own, hard-cut on the action, ending on one line of copy and a still logo. Use when asked for a launch video, product film, feature trailer, teaser, promo clip, hero shot, or any "cinematic" footage of an app or UI. This skill covers camera, framing, light, and edit. It is stack-agnostic.
The English summary is being prepared. Showing the original description.