Clean Code

Uncle Bobs Clean Code-ramverk som en poängsatt 0–10-rubrik med sex discipliner och fördjupande referenser.

av wondelai · wondelai/skills

Testad · Fungerar ★ 9.2/10

Clean Code — Uncle Bobs Clean Code-ramverk som en poängsatt 0–10-rubrik med sex discipliner och fördjupande referenser.

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 10
  • This function is too long, help me clean it up
  • Check this code for smells and bad naming issues