Audit Fix
Przekształca ustalenia audytu w atomowe commity, jeden przebieg testu na każdą poprawkę
Działa po konfiguracji
Co robi ten skill
Część wtyczki Plan-Build-Run. Odczytuje raport audytu, filtruje ustalenia według ważności, dzieli je na możliwe do automatycznej naprawy i tylko ręczne, a następnie wysyła jednego podagenta wykonawczego na każde ustalenie, który naprawia, uruchamia zestaw testów i zatwierdza, zatrzymując potok przy pierwszej awarii testu. Uruchamia się na żądania naprawy ustaleń audytu i ich zatwierdzenia.
Raport z testu
Oba polecenia instalacji w README kończą się niepowodzeniem: 'claude plugin marketplace add SienkLogic/plan-build-run' umiera, ponieważ repozytorium nie dostarcza .claude-plugin/marketplace.json w katalogu głównym, a 'npx @sienklogic/plan-build-run' zwraca 'could not determine executable to run', ponieważ opublikowany pakiet nie ma bin, a bin/install.js, na który wskazuje jego package.json, jest nieobecny w repozytorium. Ręczne napisanie manifestu marketplace sprawiło, że wtyczka zainstalowała się czysto. Na repozytorium z sześcioma podłożonymi ustaleniami audytu potok konkretnie pokonał przejście bez umiejętności: trzy atomowe commity i zielony zestaw, ze zmianą konfiguracji, która zepsuła test, wykryta i wycofana, w porównaniu do jednego spakowanego commita i czerwonego zestawu, gdy po prostu naprawiłem wszystko, co raport wymieniał. Protokół, dosłownie napisany, nic nie naprawił za pierwszym razem, ponieważ zestaw był już czerwony, a jego bramka testowa dla każdej poprawki nie ma wstępnej kontroli bazowej. Połowa audytu potoku jest niezweryfikowana: odczytuje tylko logi sesji Claude Code z projektu Plan-Build-Run.
Testowano: 2026-08-07 · Claude Code 2.x (agent harness)
Instalacja
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/
Komendy i przykładowe prompty
/audit-fixPrzekształca ustalenia audytu w atomowe commity, jeden przebieg testu na każdą poprawkę
Skille uruchamiają się na zwykłe polecenia — bez komend do zapamiętania. Po instalacji aktywują go prompty takie jak te (po angielsku):
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