Code Humanizer
Analyse le code écrit par l'IA pour 16 patterns de 'slop' structurel sans modifier le comportement
Testé · Fonctionne
Ce que fait
Un catalogue de 16 patterns pour trouver et supprimer le 'slop' de codage de l'IA — helpers réimplémentés, clones _v2, abstractions à usage unique, gestion large des exceptions, code mort, commentaires narratifs — avec des grades de sévérité et des règles strictes de préservation du comportement. Se déclenche sur les demandes de 'deslop', de suppression du 'slop' de l'IA, d'humanisation du code ou de révision d'une PR générée par l'IA au-delà des tests passants.
Rapport de test
Sur un fichier 'slop' planté, le catalogue de la compétence a détecté les deux indices que ma référence sans compétence avait manqués : _is_valid_email réimplémentant utils.validate_email (pattern 1) nommé différemment, et make_slug_v2 dupliquant utils.slugify (pattern 2). Il a également imposé la discipline que la référence avait ignorée — grepper le dépôt pour confirmer que export_users_to_dict n'avait aucun appelant avant de le supprimer, et signaler le large `except Exception` comme un risque comportemental à proposer séparément plutôt que de le restreindre silencieusement à KeyError. Même fichier, révision matériellement plus sûre et plus complète.
Testé le: 2026-07-20 · Claude Code 2.x (agent harness)
Installation
git clone https://github.com/LeonardNJU/code-humanizer mkdir -p ~/.claude/skills/code-humanizer cd code-humanizer && cp SKILL.md ~/.claude/skills/code-humanizer/SKILL.md
Commandes et exemples de prompts
/code-humanizerAnalyse le code écrit par l'IA pour 16 patterns de 'slop' structurel sans modifier le comportement
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) :
Scan this AI-generated PR for slop patterns before I merge itRemove the duplicated _v2 helpers and dead code from this fileThis function swallows exceptions too broadly, help me clean it up