Review Discipline

Code review jen s nálezy: širokým záběrem, s důkazem u každého bugu, bez vycpávkové chvály.

od SkillProof · Skillproofdev/review-discipline

Otestováno · Funguje ★ 9.2/10

Review Discipline — Code review jen s nálezy: širokým záběrem, s důkazem u každého bugu, bez vycpávkové chvály.

Co umí

Vynucuje přísný postup revize — nejdřív přečíst celý diff i jeho kontext, důkladně vyhledat všechny anomálie ještě před ověřováním kterékoli z nich, a ke každému nálezu pak přiložit prokázanou cestu k selhání (nebo výslovnou značku [suspicion], pokud to nejde). Výstupem jsou jen nálezy seřazené P0–P3, bez vycpávkové chvály a bez neprokázaných tvrzení podávaných jako fakt. Záměrně se nevěnuje vývoji funkcí, čistě stylovému lintingu ani revizi textu.

Testovací report

Náš vlastní skill — testovaný podle stejného protokolu, otevřeně přiznáno. Benchmark se záměrně vloženými bugy (4 vzorky, 21 vložených bugů, 12 pastí na false positive): skill (v2) odhalí 18,5/21 bugů (88 %) oproti 17/21 (81 %) bez vedení, na hraničních bugech P2 skóruje 7/7 oproti 6/7 u základní varianty a drží 0 % false positive oproti 5,6 % u základní varianty, přičemž zhruba 100 % nálezů má prokázanou cestu k selhání oproti asi 63 % u základní varianty. Jedna přiznaná výhrada: v2 není striktní nadmnožinou vlastní v1 téhož skillu — vyměnila jeden nenápadný P3 nález v hluboko zanořeném kódu za širší záběr na P2. Test protokolu odhalil reálné problémy v našich vlastních repozitářích (mrtvé odkazy na benchmarky, přísný YAML frontmatter) — opraveno a znovu ověřeno tentýž den.

Testováno: 2026-07-11 · Claude Code 2.x (agent harness)

Instalace

git clone https://github.com/Skillproofdev/review-discipline ~/.claude/skills/review-discipline

Příkazy a ukázkové prompty

  • /review-disciplineCode review jen s nálezy: širokým záběrem, s důkazem u každého bugu, bez vycpávkové chvály.

Skilly se spouštějí běžnými požadavky — žádné příkazy k zapamatování. Po instalaci ho aktivují prompty jako tyto (anglicky):

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