Code Simplifier
Rifattorizza codice recentemente toccato per chiarezza, dimostrando che il comportamento non è cambiato -- elimina ternari annidati e numeri magici.
Promosso
Cosa fa
Un prompt a file singolo che spinge Claude a semplificare e rifattorizzare il codice appena scritto o modificato, favorendo catene if/else esplicite e funzioni nominate rispetto a ternari annidati e righe dense singole, senza mai cambiare il comportamento. Si attiva su frasi simplify/refactor/clean-up-code in inglese o cinese, ed è progettato per essere eseguito proattivamente dopo le modifiche al codice piuttosto che solo su richiesta esplicita.
Rapporto di test
Eseguito un vero test node vm di 80 combinazioni di input sulla funzione di sconto-prezzo originale, una refactor di base ingenua e la refactor guidata dalla skill: 0 discrepanze per entrambe, ma solo la versione della skill ha effettivamente eliminato il ternario annidato e i numeri magici inline come richiesto dalle regole della skill stessa -- la base ha mantenuto un ternario annidato per abitudine naturale.
Testato il: 2026-07-15 · Claude Code 2.x (agent harness)
Installazione
git clone https://github.com/fanqingxuan/awesome-skills cd awesome-skills mkdir -p ~/.claude/skills cp -r skills/code-simplifier ~/.claude/skills/code-simplifier
Comandi e prompt di esempio
/code-simplifierRifattorizza codice recentemente toccato per chiarezza, dimostrando che il comportamento non è cambiato -- elimina ternari annidati e numeri magici.
Gli skill si attivano con richieste in linguaggio naturale, senza comandi da ricordare. Dopo l'installazione, prompt come questi lo attivano (in inglese):
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