Clean Code

Framework Clean Code Uncle Boba jako punktowana skala 0-10 z sześcioma dyscyplinami i plikami referencyjnymi.

Autor: wondelai · wondelai/skills

Testowano · Działa ★ 9.2/10

Clean Code — Framework Clean Code Uncle Boba jako punktowana skala 0-10 z sześcioma dyscyplinami i plikami referencyjnymi.

Co robi ten skill

Ocenia lub pisze kod względem sześciu dyscyplin clean code (nazewnictwo, funkcje, komentarze/formatowanie, obsługa błędów, testy jednostkowe, code smells), punktując go w skali 0-10 i wskazując konkretne pliki referencyjne do pogłębienia tematu. Uruchamia się na frazy typu „clean up this code”, „this function is too long”, „code smells” albo „single responsibility”, a pytania o architekturę czy techniki refaktoryzacji wyraźnie oddaje skillom siostrzanym.

Raport z testu

Na zagmatwanej 5-liniowej funkcji baseline tylko zmienił nazwy zmiennych, a skill ocenił ją na 3/10, nazwał naruszenia (flaga łamiąca CQS, magiczna liczba, martwy parametr) i podzielił na dwie poprawnie nazwane funkcje.

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

Instalacja

git clone https://github.com/wondelai/skills
cd skills
mkdir -p ~/.claude/skills
cp -r clean-code ~/.claude/skills/clean-code

Komendy i przykładowe prompty

  • /clean-codeFramework Clean Code Uncle Boba jako punktowana skala 0-10 z sześcioma dyscyplinami i plikami referencyjnymi.

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

  • Score this function's clean-code quality from 0 to 10
  • This function is too long, help me clean it up
  • Check this code for smells and bad naming issues