Code Simplifier
Refaktorerar nyligen rörd kod för tydlighet samtidigt som beteendet bevisas vara oförändrat -- eliminerar nästlade ternära operatorer och magiska nummer.
Testad · Fungerar
Vad den gör
En prompt i en enda fil som driver Claude att förenkla och refaktorera kod som just skrivits eller modifierats, med preferens för explicita if/else-kedjor och namngivna funktioner över nästlade ternära operatorer och täta en-raders kod, utan att någonsin ändra beteendet. Utlöses vid fraseringar som simplify/refactor/clean-up-code på engelska eller kinesiska, och är designad för att köras proaktivt efter kodändringar snarare än bara på explicit begäran.
Testrapport
Körde ett verkligt node vm-test med 80 ingångskombinationer mot originalet, en naiv baslinjerefaktorering och den färdighetsledda refaktoreringen av en rabattpris-funktion: 0 felmatchningar för båda, men bara färdighetsversionen eliminerade faktiskt den nästlade ternära operatorn och infogade magiska nummer som färdighetens egna regler kräver -- baslinjen behöll en nästlad ternär operator av naturlig vana.
Testad: 2026-07-15 · Claude Code 2.x (agent harness)
Installation
git clone https://github.com/fanqingxuan/awesome-skills cd awesome-skills mkdir -p ~/.claude/skills cp -r skills/code-simplifier ~/.claude/skills/code-simplifier
Kommandon och exempelprompter
/code-simplifierRefaktorerar nyligen rörd kod för tydlighet samtidigt som beteendet bevisas vara oförändrat -- eliminerar nästlade ternära operatorer och magiska nummer.
Skills triggas av vanliga förfrågningar — inga kommandon att memorera. Efter installationen aktiverar prompter som dessa skillen (på engelska):
Clean up this nested ternary pricing function I just wroteSimplify this calcPrice function without changing its behaviorRefactor this messy discount logic into clearer if/else code