Unslop Code
Röstet und entfernt `AI`-Code-Schlamperei: Erzählerkommentare, leere Tests, Über-Abstraktion
Getestet · Funktioniert
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.