Clean Code

Uncle Bobs Clean Code-framework als een gescoorde 0-10-rubriek met zes disciplines en referentiediepteduikingen.

Door wondelai · wondelai/skills

Getest · Werkt ★ 9.2/10

Clean Code — Uncle Bobs Clean Code-framework als een gescoorde 0-10-rubriek met zes disciplines en referentiediepteduikingen.

Wat het doet

Beoordeelt of schrijft code tegen zes clean-code-disciplines (naamgeving, functies, commentaar/opmaak, foutafhandeling, unit testing, code smells), scoort die 0-10 en verwijst naar specifieke referentiebestanden voor verdieping. Wordt getriggerd op zinnen als 'ruim deze code op', 'deze functie is te lang', 'code smells', of 'single responsibility', en delegeert architectuur-/refactoringtechniekvragen expliciet aan zusterskills.

Testrapport

Liet een rommelige 5-regelige functie erdoorheen: de baseline hernoemde alleen variabelen, de skill scoorde 3/10, benoemde de exacte overtredingen (flag-argument, magic number, dode parameter) en splitste hem in twee correcte functies.

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

Installatie

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

Commando's en voorbeeldprompts

  • /clean-codeUncle Bobs Clean Code-framework als een gescoorde 0-10-rubriek met zes disciplines en referentiediepteduikingen.

Skills reageren op gewone verzoeken — geen commando's om te onthouden. Na installatie activeren prompts zoals deze de skill (in het Engels):

  • 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