Code Simplifier

Refactort recent aangeraakte code voor duidelijkheid terwijl wordt bewezen dat het gedrag onveranderd is -- elimineert geneste ternaries en magic numbers.

Door fanqingxuan · fanqingxuan/awesome-skills

Getest · Werkt ★ 9.2/10

Code Simplifier — Refactort recent aangeraakte code voor duidelijkheid terwijl wordt bewezen dat het gedrag onveranderd is -- elimineert geneste ternaries en magic numbers.

Wat het doet

Een prompt uit één bestand die Claude ertoe aanzet om zojuist geschreven of gewijzigde code te vereenvoudigen en te refactoren, waarbij expliciete if/else-ketens en benoemde functies de voorkeur krijgen boven geneste ternaries en dichte one-liners, zonder ooit het gedrag te veranderen. Wordt geactiveerd op vereenvoudigen/refactoren/opschonen-code formuleringen in het Engels of Chinees, en is ontworpen om proactief na codewijzigingen te draaien in plaats van alleen op expliciet verzoek.

Testrapport

Voerde een echte node vm test uit met 80 inputcombinaties tegen de originele, een naïeve baseline refactor, en de door de skill geleide refactor van een kortingsprijsfunctie: 0 mismatches voor beide, maar alleen de skill-versie elimineerde daadwerkelijk de geneste ternary en inline magic numbers zoals de eigen regels van de skill vereisen - de baseline behield één geneste ternary uit natuurlijke gewoonte.

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

Installatie

git clone https://github.com/fanqingxuan/awesome-skills
cd awesome-skills
mkdir -p ~/.claude/skills
cp -r skills/code-simplifier ~/.claude/skills/code-simplifier

Commando's en voorbeeldprompts

  • /code-simplifierRefactort recent aangeraakte code voor duidelijkheid terwijl wordt bewezen dat het gedrag onveranderd is -- elimineert geneste ternaries en magic numbers.

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

  • Clean up this nested ternary pricing function I just wrote
  • Simplify this calcPrice function without changing its behavior
  • Refactor this messy discount logic into clearer if/else code