Code Simplifier
Refactoriza código tocado recientemente para mayor claridad, demostrando que el comportamiento no ha cambiado -- elimina ternarios anidados y números mágicos.
Probado · Funciona
Qué hace
Un prompt de un solo archivo que impulsa a Claude a simplificar y refactorizar código recién escrito o modificado, favoreciendo cadenas if/else explícitas y funciones nombradas sobre ternarios anidados y líneas densas de un solo carácter, sin cambiar nunca el comportamiento. Se activa ante frases de simplificar/refactorizar/limpiar-código en inglés o chino, y está diseñado para ejecutarse proactivamente después de cambios de código en lugar de solo a petición explícita.
Informe de la prueba
Ejecuté una prueba real de vm de node con 80 combinaciones de entrada contra la original, una refactorización de línea base ingenua y la refactorización guiada por la skill de una función de precios de descuento: 0 discrepancias para ambas, pero solo la versión de la skill eliminó realmente el ternario anidado e inlineó los números mágicos como exigen las propias reglas de la skill -- la línea base mantuvo un ternario anidado por hábito natural.
Probado el: 2026-07-15 · Claude Code 2.x (agent harness)
Instalación
git clone https://github.com/fanqingxuan/awesome-skills cd awesome-skills mkdir -p ~/.claude/skills cp -r skills/code-simplifier ~/.claude/skills/code-simplifier
Comandos y prompts de ejemplo
/code-simplifierRefactoriza código tocado recientemente para mayor claridad, demostrando que el comportamiento no ha cambiado -- elimina ternarios anidados y números mágicos.
Los skills se activan con peticiones en lenguaje natural, sin comandos que memorizar. Tras instalarlo, prompts como estos lo activan (en inglés):
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