AI Slop Cleaner
Supprime le code superflu généré par l'IA en 7 passes vérifiées par tests, annulant toute passe qui casse les tests
Testé · Fonctionne
Ce que fait
Compétence de nettoyage de code post-implémentation qui supprime le superflu généré par l'IA (imports morts, logs de débogage, commentaires évidents, code mort, helpers à usage unique, duplication, sur-ingénierie) en sept passes ordonnées par risque, exécutant la suite de tests après chaque passe et annulant toute passe qui casse un test. Se déclenche lorsqu'un utilisateur demande de nettoyer le code superflu de l'IA, de supprimer le code redondant ou de faire une passe d'hygiène après la génération de code.
Rapport de test
SKILL.md récupéré (seul fichier dans le répertoire ; purement prompt, pas de scripts/dépendances, pas de failles de sécurité ; le frontmatter a name+description). Test de déclenchement 5/5 : 'nettoyer le code superflu de l'IA dans cette base de code', 'je viens de générer une fonctionnalité, supprimer les imports morts/logs de débogage/commentaires inutiles', 'faire une passe d'hygiène pour éliminer le superflu de l'IA' le chargent tous ; 'refactoriser ce module selon le modèle de dépôt' (la compétence délègue le travail structurel à refactor-cleaner) et 'formater ce fichier avec prettier' ne le font pas correctement. Test de sortie : construit un fichier orders.ts de 36 lignes rempli de superflu, nettoyé en une seule fois comme base de référence vs en suivant strictement les 7 passes plus les règles de non-nettoyage. Les deux ont supprimé les imports morts, console.log, le cache commenté, les commentaires évidents/de division/de fin de bloc, le `paid||paid` toujours vrai, et le retour inaccessible ; la version de la compétence a en outre conservé le commentaire `// TODO: add retry logic here` et la gestion des erreurs de limite try/catch que ma base de référence avait supprimée, correspondant à ses règles de conservation explicites.
Testé le: 2026-07-21 · Claude Code 2.x (agent harness)
Installation
git clone --depth 1 https://github.com/vibeeval/vibecosystem.git /tmp/ai-slop-cleaner-src mkdir -p ~/.claude/skills cp -R /tmp/ai-slop-cleaner-src/skills/ai-slop-cleaner ~/.claude/skills/ai-slop-cleaner # Pure-prompt skill: single SKILL.md, no scripts, no external deps or API keys. # Assumes a runnable test suite in the target repo; the workflow reverts (git checkout -- .) any pass that breaks a test. # References a kraken/spark/refactor-cleaner agent ecosystem for auto-triggering, but the manual cleanup workflow is fully self-contained.
Commandes et exemples de prompts
/ai-slop-cleanerSupprime le code superflu généré par l'IA en 7 passes vérifiées par tests, annulant toute passe qui casse les tests
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) :
Clean up the bloat this agent left in the codebaseRun a hygiene pass after the last feature mergeStrip unnecessary code while keeping tests passing