AI Slop Cleaner

Usuwa nadmiarowy kod generowany przez AI w 7 zweryfikowanych testami przejściach, cofając każde przejście, które psuje testy

Autor: vibeeval · vibeeval/vibecosystem

Testowano · Działa ★ 8.4/10

AI Slop Cleaner — Usuwa nadmiarowy kod generowany przez AI w 7 zweryfikowanych testami przejściach, cofając każde przejście, które psuje testy

Co robi ten skill

Umiejętność czyszczenia kodu po implementacji, która usuwa nadmiarowy kod generowany przez AI (nieużywane importy, logi debugowania, oczywiste komentarze, martwy kod, jednorazowe pomocniki, duplikacje, nadmierne inżynierowanie) w siedmiu przejściach uporządkowanych według ryzyka, uruchamiając zestaw testów po każdym przejściu i cofając każde przejście, które psuje test. Uruchamia się, gdy użytkownik prosi o posprzątanie kodu AI, usunięcie nadmiarowego kodu lub wykonanie przejścia higienicznego po generowaniu kodu.

Raport z testu

Pobrano SKILL.md (jedyny plik w katalogu; czysty prompt, brak skryptów/zależności, brak zagrożeń bezpieczeństwa; frontmatter ma name+description). Test wyzwalacza 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" wszystkie ładują; "refactor this module to the repository pattern" (umiejętność odracza pracę strukturalną do refactor-cleaner) i "format this file with prettier" poprawnie nie. Test wyjściowy: zbudowano 36-liniowy orders.ts wypełniony nadmiarem, wyczyszczono go jednorazowo jako bazowy vs ściśle przestrzegając 7 przejść plus zasad nigdy-nie-czyść. Oba usunęły nieużywane importy, console.log, zakomentowany cache, oczywiste/dzielące/końcowe komentarze blokowe, zawsze prawdziwe `paid||paid` i niedostępny return; wersja umiejętności dodatkowo zachowała komentarz `// TODO: add retry logic here` i obsługę błędów na granicy try/catch, które moja bazowa wersja usunęła, zgodnie z jej wyraźnymi zasadami zachowania.

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

Instalacja

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.

Komendy i przykładowe prompty

  • /ai-slop-cleanerUsuwa nadmiarowy kod generowany przez AI w 7 zweryfikowanych testami przejściach, cofając każde przejście, które psuje testy

Skille uruchamiają się na zwykłe polecenia — bez komend do zapamiętania. Po instalacji aktywują go prompty takie jak te (po angielsku):

  • 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