Audit Fix

Zet auditbevindingen om in atomaire commits, één testrun per fix

Door SienkLogic · SienkLogic/plan-build-run

Werkt met setup ★ 6.4/10

Audit Fix — Zet auditbevindingen om in atomaire commits, één testrun per fix

Wat het doet

Onderdeel van de Plan-Build-Run plugin. Leest een auditrapport, filtert bevindingen op ernst, splitst ze in automatisch te repareren en alleen handmatig, en stuurt vervolgens één executor subagent per bevinding die repareert, de testsuite uitvoert en commit, waarbij de pijplijn stopt bij de eerste testfout. Activeert op verzoeken om auditbevindingen te repareren en te committen.

Testrapport

Beide installatiecommando's in de README falen: 'claude plugin marketplace add SienkLogic/plan-build-run' sterft omdat de repo geen .claude-plugin/marketplace.json op de root levert, en 'npx @sienklogic/plan-build-run' retourneert 'could not determine executable to run' omdat het gepubliceerde pakket geen bin heeft en de bin/install.js waar zijn package.json naar verwijst afwezig is in de repo. Het handmatig schrijven van dat marketplace manifest zorgde ervoor dat de plugin schoon installeerde. Op een repo met zes geplaatste auditbevindingen versloeg de pijplijn de no-skill pass concreet: drie atomaire commits en een groene suite, waarbij de configuratiewijziging die een test brak werd gedetecteerd en teruggedraaid, versus één gebundelde commit en een rode suite toen ik gewoon alles repareerde wat het rapport vermeldde. Het protocol zoals letterlijk geschreven repareerde niets bij de eerste poging, omdat de suite al rood was en de per-fix test gate geen pre-flight baseline check heeft. De audithelft van de pijplijn is niet geverifieerd: het leest alleen Claude Code sessielogboeken van een Plan-Build-Run project.

Getest op: 2026-08-07 · Claude Code 2.x (agent harness)

Installatie

git clone https://github.com/SienkLogic/plan-build-run.git
mkdir -p ~/.claude/skills ~/.claude/agents
cp -r plan-build-run/plugins/pbr/skills/audit-fix ~/.claude/skills/audit-fix
cp -r plan-build-run/plugins/pbr/skills/shared ~/.claude/skills/shared
cp plan-build-run/plugins/pbr/agents/*.md ~/.claude/agents/

Commando's en voorbeeldprompts

  • /audit-fixZet auditbevindingen om in atomaire commits, één testrun per fix

Skills reageren op gewone verzoeken — geen commando's om te onthouden. Na installatie activeren prompts zoals deze de skill (in het Engels):

  • Fix these audit findings and commit each one atomically please
  • Go through this audit report and auto-fix whatever's safe to fix
  • Apply the audit findings one by one, running tests after each fix