Review Discipline

Code-Review nur mit Befunden: breit suchen, jeden Bug beweisen, kein Lob als Füllmaterial.

von SkillProof · Skillproofdev/review-discipline

Getestet · Funktioniert ★ 9.2/10

Review Discipline — Code-Review nur mit Befunden: breit suchen, jeden Bug beweisen, kein Lob als Füllmaterial.

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?