Unslop Code

Roast en strip AI code slop: narrator comments, vacuous tests, over-abstraction

Door Erlemar · Erlemar/dswok

Getest · Werkt ★ 8.8/10

Unslop Code — Roast en strip AI code slop: narrator comments, vacuous tests, over-abstraction

Wat het doet

Een code-review skill die een diff, bestand of geplakte code scant op AI-gegenereerde slop en dit rapporteert als een op ernst gerangschikte, gecategoriseerde roast met een genummerd fix-menu. Activeert op verzoeken om AI comments op te schonen, slop te detecteren of code te ontrommelen. Behandelt narrator comments, assertion-free tests, onnodige abstractie, chatbot bleed en sleep-based waits; negeert expliciet security en performance.

Testrapport

Voerde live uit tegen een 37-regelige Python-bestand beplant met zes slop-patronen en het ving ze allemaal: `import-explainer comments`, een assertion-free test, een single-implementation `Factory`, '`utilizes a sophisticated paradigm`' jargon, een '`I hope this helps!`' chatbot-regel, en een `time.sleep(5)` wait, allemaal georganiseerd in een op ernst gerangschikt rapport met een genummerd fix-menu. De no-skill baseline markeerde de voor de hand liggende commentaarruis, maar noemde de `chatbot-bleed` of de `sleep-wait` niet als afzonderlijke problemen. Een nette, op zichzelf staande prompt skill die eerlijk is over het negeren van security en performance.

Getest op: 2026-07-19 · Claude Code 2.x (agent harness)

Installatie

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

Commando's en voorbeeldprompts

  • /unslop-codeRoast en strip AI code slop: narrator comments, vacuous tests, over-abstraction

Skills reageren op gewone verzoeken — geen commando's om te onthouden. Na installatie activeren prompts zoals deze de skill (in het Engels):

  • 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.