Audit Fix
Trasforma i risultati di audit in commit atomici, una esecuzione di test per ogni correzione
Richiede configurazione
Cosa fa
Parte del plugin Plan-Build-Run. Legge un report di audit, filtra i risultati per severità, li divide in auto-correggibili e solo manuali, quindi invia un subagente esecutore per ogni risultato che corregge, esegue la suite di test e committa, fermando la pipeline al primo fallimento del test. Si attiva su richieste per correggere i risultati di audit e committarli.
Rapporto di test
Entrambi i comandi di installazione nel README falliscono: 'claude plugin marketplace add SienkLogic/plan-build-run' fallisce perché il repo non spedisce alcun .claude-plugin/marketplace.json alla root, e 'npx @sienklogic/plan-build-run' restituisce 'could not determine executable to run' perché il pacchetto pubblicato non ha bin e il bin/install.js a cui punta il suo package.json è assente dal repo. Scrivere quel manifesto del marketplace a mano ha permesso al plugin di installarsi correttamente. Su un repo con sei risultati di audit inseriti, la pipeline ha superato concretamente il passaggio senza skill: tre commit atomici e una suite verde, con la modifica della configurazione che ha rotto un test catturata e ripristinata, contro un commit raggruppato e una suite rossa quando ho semplicemente corretto tutto ciò che il report elencava. Il protocollo, come letteralmente scritto, non ha corretto nulla al primo tentativo, perché la suite era già rossa e il suo gate di test per correzione non ha un controllo baseline pre-volo. La metà di audit della pipeline non è verificata: legge solo i log di sessione di Claude Code da un progetto Plan-Build-Run.
Testato il: 2026-08-07 · Claude Code 2.x (agent harness)
Installazione
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/
Comandi e prompt di esempio
/audit-fixTrasforma i risultati di audit in commit atomici, una esecuzione di test per ogni correzione
Gli skill si attivano con richieste in linguaggio naturale, senza comandi da ricordare. Dopo l'installazione, prompt come questi lo attivano (in inglese):
Fix these audit findings and commit each one atomically pleaseGo through this audit report and auto-fix whatever's safe to fixApply the audit findings one by one, running tests after each fix