AI Slop Cleaner

Rimuove il codice superfluo generato dall'IA in 7 passaggi verificati da test, annullando qualsiasi passaggio che rompa i test.

di vibeeval · vibeeval/vibecosystem

Promosso ★ 8.4/10

AI Slop Cleaner — Rimuove il codice superfluo generato dall'IA in 7 passaggi verificati da test, annullando qualsiasi passaggio che rompa i test.

Cosa fa

Skill di pulizia del codice post-implementazione che rimuove il codice superfluo generato dall'IA (importazioni morte, log di debug, commenti ovvi, codice morto, helper monouso, duplicazioni, over-engineering) in sette passaggi ordinati per rischio, eseguendo la suite di test dopo ogni passaggio e annullando qualsiasi passaggio che rompa un test. Si attiva quando un utente chiede di pulire il codice superfluo dell'IA, rimuovere il bloat del codice o eseguire un passaggio di igiene dopo la generazione del codice.

Rapporto di test

Recuperato SKILL.md (unico file nella dir; pure-prompt, nessun script/dipendenza, nessun problema di sicurezza; il frontmatter ha name+description). Test di attivazione 5/5: "clean up the AI slop in this codebase", "just generated a feature, remove dead imports/debug logs/useless comments", "do a hygiene pass to strip AI bloat" lo caricano tutti; "refactor this module to the repository pattern" (la skill rimanda il lavoro strutturale a refactor-cleaner) e "format this file with prettier" correttamente non lo fanno. Test di output: costruito un orders.ts di 36 righe pieno di codice superfluo, pulito in un colpo solo come baseline vs seguendo rigorosamente i 7 passaggi più le regole never-clean. Entrambi hanno rimosso importazioni morte, console.log, cache commentata, commenti ovvi/divisori/di fine blocco, l'sempre vero `paid||paid`, e il return irraggiungibile; la versione della skill ha inoltre preservato il commento `// TODO: add retry logic here` e la gestione degli errori di try/catch che la mia baseline aveva eliminato, corrispondendo alle sue regole di preservazione esplicite.

Testato il: 2026-07-21 · Claude Code 2.x (agent harness)

Installazione

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.

Comandi e prompt di esempio

  • /ai-slop-cleanerRimuove il codice superfluo generato dall'IA in 7 passaggi verificati da test, annullando qualsiasi passaggio che rompa i test.

Gli skill si attivano con richieste in linguaggio naturale, senza comandi da ricordare. Dopo l'installazione, prompt come questi lo attivano (in inglese):

  • Clean up the bloat this agent left in the codebase
  • Run a hygiene pass after the last feature merge
  • Strip unnecessary code while keeping tests passing