Review Discipline
Code review skupiony wyłącznie na znaleziskach: szerokie polowanie na błędy, każdy dowiedziony, bez pochwał na wypełnienie.
Testowano · Działa
Co robi ten skill
Wymusza ścisłą kolejność przeglądu: najpierw przeczytaj cały diff wraz z kontekstem, wyczerpująco poszukaj anomalii, zanim zaczniesz cokolwiek weryfikować, a potem dołącz do każdego znaleziska udowodnioną ścieżkę awarii (albo jawny tag [suspicion]). Wynikiem są wyłącznie znaleziska sklasyfikowane jako P0–P3, bez pochwał na wypełnienie i bez nieudowodnionych twierdzeń podawanych jako fakt. Celowo nie zajmuje się pracą nad nowymi funkcjami, lintingiem stylistycznym ani przeglądem prozy.
Raport z testu
Nasz własny skill — testowany według tego samego protokołu, jawnie to zaznaczamy. Benchmark z podsadzonymi błędami (4 próbki, 21 podsadzonych błędów, 12 pułapek na fałszywe alarmy): skill (v2) wyłapuje 18,5/21 błędów (88%) wobec 17/21 (81%) bez wsparcia, osiąga 7/7 na błędach brzegowych P2 wobec 6/7 dla wariantu bazowego i utrzymuje 0% fałszywych alarmów wobec 5,6% dla bazy, przy czym ~100% znalezisk ma udowodnioną ścieżkę awarii wobec ~63% dla bazy. Jedno ujawnione zastrzeżenie: v2 nie jest ścisłym nadzbiorem własnej wersji v1 skilla — zamieniła jedno subtelne złapanie głęboko zagnieżdżonego błędu P3 na szerszy zasięg w kategorii P2. Test protokołu wykrył realne problemy w naszych własnych repozytoriach (martwe linki do benchmarków, zbyt rygorystyczny YAML frontmatter) — naprawione i ponownie zweryfikowane tego samego dnia.
Testowano: 2026-07-11 · Claude Code 2.x (agent harness)
Instalacja
git clone https://github.com/Skillproofdev/review-discipline ~/.claude/skills/review-discipline
Komendy i przykładowe prompty
/review-disciplineCode review skupiony wyłącznie na znaleziskach: szerokie polowanie na błędy, każdy dowiedziony, bez pochwał na wypełnienie.
Skille uruchamiają się na zwykłe polecenia — bez komend do zapamiętania. Po instalacji aktywują go prompty takie jak te (po angielsku):
Review this PR before I merge it — anything I'm missing?Find bugs in this diff, especially around the billing changes.Can you check this branch for problems before we ship?