Unslop Code

Röstet und entfernt `AI`-Code-Schlamperei: Erzählerkommentare, leere Tests, Über-Abstraktion

von Erlemar · Erlemar/dswok

Getestet · Funktioniert ★ 8.8/10

Unslop Code — Röstet und entfernt `AI`-Code-Schlamperei: Erzählerkommentare, leere Tests, Über-Abstraktion

Was es kann

Ein Code-Review-Skill, der einen Diff, eine Datei oder eingefügten Code auf `AI`-generierte Schlamperei scannt und diese als nach Schweregrad geordneten, kategorisierten "Roast" mit einem nummerierten Korrekturmenü meldet. Wird bei Anfragen zum Bereinigen von `AI`-Kommentaren, zum Erkennen von Schlamperei oder zum Entrümpeln von Code ausgelöst. Deckt Erzählerkommentare, assertionsfreie Tests, unnötige Abstraktion, Chatbot-Einfluss und schlafbasierte Wartezeiten ab; ignoriert explizit Sicherheit und Performance.

Testbericht

Führte es live gegen eine 37-zeilige `Python`-Datei aus, die mit sechs "Slop"-Mustern bepflanzt war, und es erwischte jedes einzelne: `import-explainer`-Kommentare, einen assertionsfreien Test, eine Single-Implementation `Factory`, 'utilizes a sophisticated paradigm'-Jargon, eine 'I hope this helps!'-Chatbot-Zeile und eine `time.sleep(5)`-Wartezeit, alles organisiert in einem nach Schweregrad geordneten Bericht mit einem nummerierten Korrekturmenü. Die Baseline ohne Skill markierte den offensichtlichen Kommentar-Noise, benannte aber den `chatbot-bleed` oder den `sleep-wait` nicht als eigenständige Probleme. Ein sauberer, eigenständiger Prompt-Skill, der ehrlich ist, Sicherheit und Performance zu ignorieren.

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

Installation

git clone https://github.com/Erlemar/dswok
mkdir -p ~/.claude/skills
cd dswok && cp -r .claude/skills/unslop-code ~/.claude/skills/unslop-code

Befehle & Beispiel-Prompts

  • /unslop-codeRöstet und entfernt `AI`-Code-Schlamperei: Erzählerkommentare, leere Tests, Über-Abstraktion

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

  • Review this file for AI slop and clean up the noisy comments.
  • Is this code full of AI slop? Give me a numbered fix menu.
  • Strip the narrator comments and vacuous tests from this diff.