Audit Fix

Przekształca ustalenia audytu w atomowe commity, jeden przebieg testu na każdą poprawkę

Autor: SienkLogic · SienkLogic/plan-build-run

Działa po konfiguracji ★ 6.4/10

Audit Fix — Przekształca ustalenia audytu w atomowe commity, jeden przebieg testu na każdą poprawkę

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 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