Code Simplifier
Refaktoryzuje ostatnio dotykany kod dla jasności, jednocześnie udowadniając, że zachowanie się nie zmieniło -- eliminuje zagnieżdżone trójargumentowe operatory i magiczne liczby.
Testowano · Działa
Co robi ten skill
Jednoplotowy prompt, który skłania Claude'a do upraszczania i refaktoryzacji właśnie napisanego lub zmodyfikowanego kodu, faworyzując jawne łańcuchy if/else i nazwane funkcje zamiast zagnieżdżonych trójargumentowych operatorów i gęstych jednoliniowych wyrażeń, nigdy nie zmieniając zachowania. Uruchamia się na frazy simplify/refactor/clean-up-code w języku angielskim lub chińskim i jest zaprojektowany do uruchamiania proaktywnie po zmianach kodu, a nie tylko na wyraźne żądanie.
Raport z testu
Przeprowadziłem rzeczywisty test node vm 80 kombinacji wejściowych na oryginalnej, naiwnej refaktoryzacji bazowej i refaktoryzacji funkcji rabatu cenowego kierowanej przez umiejętność: 0 niezgodności dla obu, ale tylko wersja umiejętności faktycznie wyeliminowała zagnieżdżony operator trójargumentowy i wbudowała magiczne liczby, zgodnie z wymaganiami własnych zasad umiejętności - linia bazowa zachowała jeden zagnieżdżony operator trójargumentowy z naturalnego nawyku.
Testowano: 2026-07-15 · Claude Code 2.x (agent harness)
Instalacja
git clone https://github.com/fanqingxuan/awesome-skills cd awesome-skills mkdir -p ~/.claude/skills cp -r skills/code-simplifier ~/.claude/skills/code-simplifier
Komendy i przykładowe prompty
/code-simplifierRefaktoryzuje ostatnio dotykany kod dla jasności, jednocześnie udowadniając, że zachowanie się nie zmieniło -- eliminuje zagnieżdżone trójargumentowe operatory i magiczne liczby.
Skille uruchamiają się na zwykłe polecenia — bez komend do zapamiętania. Po instalacji aktywują go prompty takie jak te (po angielsku):
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