Clean Code
Uncle Bobs Clean Code-ramverk som en poängsatt 0–10-rubrik med sex discipliner och fördjupande referenser.
Testad · Fungerar
Vad den gör
Granskar eller skriver kod utifrån sex clean-code-discipliner (namngivning, funktioner, kommentarer/formatering, felhantering, enhetstestning, code smells), poängsätter den 0–10 och hänvisar till specifika referensfiler för fördjupning. Triggas på fraser som "clean up this code", "this function is too long", "code smells" eller "single responsibility", och hänvisar uttryckligen frågor om arkitektur/refaktoreringsteknik till systerskills.
Testrapport
Kördes på en rörig 5-radersfunktion: baseline döpte bara om variabler, skillen poängsatte den 3/10, pekade ut de exakta överträdelserna (flaggargument, magiskt tal, en död parameter) och delade upp den i två korrekt namngivna funktioner.
Testad: 2026-07-10 · Claude Code 2.x (agent harness)
Installation
git clone https://github.com/wondelai/skills cd skills mkdir -p ~/.claude/skills cp -r clean-code ~/.claude/skills/clean-code
Kommandon och exempelprompter
/clean-codeUncle Bobs Clean Code-ramverk som en poängsatt 0–10-rubrik med sex discipliner och fördjupande referenser.
Skills triggas av vanliga förfrågningar — inga kommandon att memorera. Efter installationen aktiverar prompter som dessa skillen (på engelska):
Score this function's clean-code quality from 0 to 10This function is too long, help me clean it upCheck this code for smells and bad naming issues