Dotnet Techne Code Review

Strukturierte .NET PR-Überprüfung mit Adversarial-Modus und heuristischen Risk-Grep-Skripten.

von Metalnib · Metalnib/dotnet-episteme-skills

Getestet · Funktioniert ★ 9.2/10

Dotnet Techne Code Review — Strukturierte .NET PR-Überprüfung mit Adversarial-Modus und heuristischen Risk-Grep-Skripten.

Was es kann

Überprüft .NET-Diffs/Branches/Commit-Ranges auf Korrektheit, Leistung, Sicherheit, Datenbank- und Messaging-Probleme unter Verwendung eines festen Ausgabeformats (Schweregrad/Beweis/Korrektur/Konfidenz). Löst bei Code-Review-Anfragen aus, einschließlich eines "zynischen Modus" für skeptische Überprüfungssprache, und wird mit gebündelten Bash/PowerShell-Skripten geliefert, die Diffs nach bekannten Risikomustern durchsuchen (blockierende .Result, rohe SQL-Abfragen, verschluckte Ausnahmen).

Testbericht

Führte das review-context.sh-Skript gegen ein Wegwerf-Git-Repository mit einem absichtlich fehlerhaften Feature-Branch aus (blockierende .Result, string-basierte SQL-Abfragen, statischer mutabler Cache, verschluckte Ausnahme) und das integrierte heuristische Grep kennzeichnete alle vier Risikoleitungen nach Nummer, bevor das Modell überhaupt mit der Argumentation begann, dann zwang das Ausgabeformat Schweregrad/Beweis/Korrektur/Konfidenz pro Fund, was rigoroser und schneller zu prüfen ist als eine ungesteuerte Überprüfung.

Getestet am: 2026-07-15 · Claude Code 2.x (agent harness)

Installation

git clone https://github.com/Metalnib/dotnet-episteme-skills.git
mkdir -p ~/.claude/skills
cp -r dotnet-episteme-skills/skills/dotnet-techne-code-review ~/.claude/skills/dotnet-techne-code-review

Befehle & Beispiel-Prompts

  • /dotnet-techne-code-reviewStrukturierte .NET PR-Überprüfung mit Adversarial-Modus und heuristischen Risk-Grep-Skripten.

Skills reagieren auf normale Anfragen — keine Slash-Befehle nötig. Nach der Installation aktivieren Prompts wie diese den Skill (auf Englisch):

  • review this C# pull request for blocking calls and raw SQL injection
  • be brutally skeptical reviewing my .NET branch before I open the PR
  • check my ASP.NET diff for swallowed exceptions and unsafe raw SQL