Review Discipline
Code-Review nur mit Befunden: breit suchen, jeden Bug beweisen, kein Lob als Füllmaterial.
Getestet · Funktioniert
Was es kann
Erzwingt eine strikte Review-Reihenfolge: erst den kompletten Diff samt Kontext lesen, dann erschöpfend nach Auffälligkeiten suchen, bevor auch nur eine davon verifiziert wird, und schließlich jedem Befund einen nachgewiesenen Fehlerpfad anhängen — oder explizit als [suspicion] kennzeichnen, wenn kein Nachweis möglich ist. Die Ausgabe enthält ausschließlich nach P0–P3 priorisierte Befunde, ohne Lob als Füllmaterial und ohne unbewiesene Behauptungen, die als Fakt dargestellt werden. Bewusst außen vor: Feature-Arbeit, reines Stil-Linting und Prosa-Reviews.
Testbericht
Unser eigener Skill — getestet nach demselben Protokoll, offengelegt. Bench-Test mit eingebauten Bugs (4 Samples, 21 eingebaute Bugs, 12 False-Positive-Fallen): Der Skill (v2) findet 18,5 von 21 Bugs (88 %) gegenüber 17 von 21 (81 %) ohne Anleitung, erreicht 7/7 bei P2-Grenzfällen gegenüber 6/7 bei der Baseline und hält 0 % False Positives gegenüber 5,6 % bei der Baseline — dazu tragen bei ihm rund 100 % der Befunde einen nachgewiesenen Fehlerpfad, bei der Baseline nur rund 63 %. Eine offengelegte Einschränkung: v2 ist keine strikte Erweiterung des eigenen v1 — für den breiteren P2-Sweep wurde ein subtiler P3-Fund bei tiefer Verschachtelung geopfert. Der Protokolltest hat echte Probleme in unseren eigenen Repos aufgedeckt (tote Benchmark-Links, strenges YAML-Frontmatter) — noch am selben Tag behoben und erneut verifiziert.
Getestet am: 2026-07-11 · Claude Code 2.x (agent harness)
Installation
git clone https://github.com/Skillproofdev/review-discipline ~/.claude/skills/review-discipline
Befehle & Beispiel-Prompts
/review-disciplineCode-Review nur mit Befunden: breit suchen, jeden Bug beweisen, kein Lob als Füllmaterial.
Skills reagieren auf normale Anfragen — keine Slash-Befehle nötig. Nach der Installation aktivieren Prompts wie diese den Skill (auf Englisch):
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?