Nettoyage de code généré par IA

VérifiéSûr

Inspecte la différence entre la branche courante et une branche de base fournie, puis supprime le code superflu généré par l'IA : commentaires inutiles, vérifications défensives, casts ou incohérences stylistiques. Produit un résumé court des modifications effectuées.

Spar Skills Guide Bot
DeveloppementIntermédiaire
16002/06/2026
Claude Code
#code-cleanup#ai-generated-code#git#refactoring

Recommandé pour

Notre avis

Supprime les artefacts de code généré par IA dans une branche en comparant la diff avec une branche de référence.

Points forts

  • Automatise le nettoyage des commentaires superflus et des vérifications défensives
  • Maintient la cohérence stylistique avec le code existant
  • Rapporte les modifications effectuées de manière concise

Limites

  • Peut supprimer du code utile si le modèle est trop agressif
  • Nécessite une branche de référence fiable (souvent main)
Quand l'utiliser

Quand vous venez de fusionner du code généré par IA et souhaitez le rendre plus conforme aux standards humains.

Quand l'éviter

Si le code généré a déjà été revu manuellement et approuvé, ou si la branche de référence n'est pas à jour.

Analyse de sécurité

Sûr
Score qualité85/100

The skill only uses safe git subcommands to review diffs and remove unwanted code patterns. No destructive operations, external network calls, or exfiltration risks are present.

Aucun point d'attention détecté

Exemples

Basic branch cleanup
Run deslop on my feature branch against main to remove any AI slop introduced.
Specific reference branch
Check the diff against develop and clean up AI slop in this branch.

name: deslop allowed-tools: Bash(git add:), Bash(git status:), Bash(git commit:), Bash(git reset:), Bash(git add:), Bash(git diff:), Bash(git branch:), Bash(git log:) description: Remove AI code slop

Check the diff against $1, and remove all AI generated slop introduced in this branch.

This includes:

  • Extra comments that a human wouldn't add or is inconsistent with the rest of the file
  • Extra defensive checks or try/catch blocks that are abnormal for that area of the codebase (especially if called by trusted / validated codepaths)
  • Casts to any to get around type issues
  • Any other style that is inconsistent with the file

Report at the end with only a 1-3 sentence summary of what you changed

Skills similaires