Unslop Code

Critique et nettoie le code IA bâclé : commentaires narratifs, tests vides, sur-abstraction

par Erlemar · Erlemar/dswok

Testé · Fonctionne ★ 8.8/10

Unslop Code — Critique et nettoie le code IA bâclé : commentaires narratifs, tests vides, sur-abstraction

Ce que fait

Une compétence de revue de code qui scanne un diff, un fichier ou du code collé à la recherche de code IA bâclé et le signale comme une critique catégorisée et classée par gravité avec un menu de correctifs numérotés. Se déclenche sur les demandes de nettoyage de commentaires IA, de détection de code bâclé ou de désencombrement de code. Couvre les commentaires narratifs, les tests sans assertions, l'abstraction inutile, la contamination par chatbot et les attentes basées sur le sommeil ; ignore explicitement la sécurité et la performance.

Rapport de test

Exécuté en direct sur un fichier Python de 37 lignes contenant six motifs de code bâclé et il les a tous détectés : commentaires explicatifs d'importation, un test sans assertion, une Factory à implémentation unique, le jargon 'utilizes a sophisticated paradigm', une ligne de chatbot 'I hope this helps!', et une attente time.sleep(5), le tout organisé dans un rapport classé par gravité avec un menu de correctifs numérotés. La base de référence sans compétence a signalé le bruit de commentaire évident mais n'a pas nommé la contamination par chatbot ou l'attente basée sur le sommeil comme des problèmes distincts. Une compétence de prompt soignée et autonome qui est honnête quant à l'ignorance de la sécurité et de la performance.

Testé le: 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

Commandes et exemples de prompts

  • /unslop-codeCritique et nettoie le code IA bâclé : commentaires narratifs, tests vides, sur-abstraction

Les skills se déclenchent sur des demandes en langage courant — aucune commande à retenir. Après installation, des prompts comme ceux-ci l'activent (en anglais) :

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