Unslop Code

Wypal i usuń 'slop' kodu AI: komentarze narratora, puste testy, nadmierna abstrakcja

Autor: Erlemar · Erlemar/dswok

Testowano · Działa ★ 8.8/10

Unslop Code — Wypal i usuń 'slop' kodu AI: komentarze narratora, puste testy, nadmierna abstrakcja

Co robi ten skill

Umiejętność przeglądu kodu, która skanuje diff, plik lub wklejony kod w poszukiwaniu 'slopu' generowanego przez AI i zgłasza go jako skategoryzowany 'roast' z rankingiem ważności i numerowanym menu poprawek. Uruchamia się na żądania oczyszczenia komentarzy AI, wykrycia 'slopu' lub uporządkowania kodu. Obejmuje komentarze narratora, testy bez asercji, niepotrzebną abstrakcję, 'chatbot bleed' i oczekiwania oparte na sleep; wyraźnie ignoruje bezpieczeństwo i wydajność.

Raport z testu

Uruchomiono na żywo na 37-liniowym pliku Pythona z sześcioma wzorcami 'slopu' i wykrył każdy z nich: komentarze wyjaśniające import, test bez asercji, Factory z pojedynczą implementacją, żargon 'utilizes a sophisticated paradigm', linijkę chatbota 'I hope this helps!' i oczekiwanie time.sleep(5), wszystko zorganizowane w raport z rankingiem ważności i numerowanym menu poprawek. Baseline bez umiejętności oznaczył oczywisty szum w komentarzach, ale nie nazwał 'chatbot-bleed' ani sleep-wait jako odrębnych problemów. Schludna, samodzielna umiejętność promptowania, która jest uczciwa w kwestii ignorowania bezpieczeństwa i wydajności.

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

Instalacja

git clone https://github.com/Erlemar/dswok
mkdir -p ~/.claude/skills
cd dswok && cp -r .claude/skills/unslop-code ~/.claude/skills/unslop-code

Komendy i przykładowe prompty

  • /unslop-codeWypal i usuń 'slop' kodu AI: komentarze narratora, puste testy, nadmierna abstrakcja

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

  • Review this file for AI slop and clean up the noisy comments.
  • Is this code full of AI slop? Give me a numbered fix menu.
  • Strip the narrator comments and vacuous tests from this diff.