Code Simplifier
Refaktorisiert kürzlich berührten Code auf Klarheit und beweist dabei, dass das Verhalten unverändert ist – eliminiert verschachtelte Ternäroperatoren und magische Zahlen.
Getestet · Funktioniert
Was es kann
Ein einzelnes Prompt, das Claude dazu bringt, gerade geschriebenen oder geänderten Code zu vereinfachen und zu refaktorieren, wobei explizite If/Else-Ketten und benannte Funktionen gegenüber verschachtelten Ternäroperatoren und dichten Einzeilern bevorzugt werden, ohne jemals das Verhalten zu ändern. Wird bei Vereinfachungs-/Refactoring-/Code-Aufräum-Formulierungen in Englisch oder Chinesisch ausgelöst und ist darauf ausgelegt, proaktiv nach Codeänderungen ausgeführt zu werden, anstatt nur auf explizite Anfrage.
Testbericht
Führte einen echten Node-VM-Test mit 80 Eingabekombinationen gegen die Originalfunktion, einen naiven Basislinien-Refactoring und den von der Fähigkeit geführten Refactoring einer Rabattpreis-Funktion durch: 0 Abweichungen für beide, aber nur die Fähigkeitsversion eliminierte tatsächlich den verschachtelten Ternäroperator und inline-magische Zahlen, wie es die Regeln der Fähigkeit selbst verlangen – die Basislinie behielt einen verschachtelten Ternäroperator aus Gewohnheit bei.
Getestet am: 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
Befehle & Beispiel-Prompts
/code-simplifierRefaktorisiert kürzlich berührten Code auf Klarheit und beweist dabei, dass das Verhalten unverändert ist – eliminiert verschachtelte Ternäroperatoren und magische Zahlen.
Skills reagieren auf normale Anfragen — keine Slash-Befehle nötig. Nach der Installation aktivieren Prompts wie diese den Skill (auf Englisch):
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