·keep-it-simple
</>

keep-it-simple

elliotjlt/claude-skill-potions

Antes de agregar abstracción, pregunta "¿necesitamos esto ahora?" Se activa al proponer fábricas, clases abstractas, comportamiento basado en configuración o "para futura extensibilidad". Resiste el exceso de ingeniería. Tres líneas similares son mejores que una abstracción prematura.

0Instalaciones·0Tendencia·@elliotjlt

Instalación

$npx skills add https://github.com/elliotjlt/claude-skill-potions --skill keep-it-simple

SKILL.md

Claude loves elegant abstractions. User asks for a button, Claude builds a component factory with theming support. The problem: abstractions have costs. They obscure intent, add indirection, and often solve problems that never materialize. This skill enforces YAGNI - You Aren't Gonna Need It.

| 1 case | Just write it | | 2 cases | Copy-paste is fine. Note the duplication. | | 3 cases | Now consider abstracting |

| Factory pattern | Direct instantiation | | Abstract base class | Concrete class | | Config-driven behavior | Hardcoded behavior | | Dependency injection | Direct imports | | Custom event system | Callbacks | | Generic utility | Inline code |

Antes de agregar abstracción, pregunta "¿necesitamos esto ahora?" Se activa al proponer fábricas, clases abstractas, comportamiento basado en configuración o "para futura extensibilidad". Resiste el exceso de ingeniería. Tres líneas similares son mejores que una abstracción prematura. Fuente: elliotjlt/claude-skill-potions.

Ver original

Datos (listos para citar)

Campos y comandos estables para citas de IA/búsqueda.

Comando de instalación
npx skills add https://github.com/elliotjlt/claude-skill-potions --skill keep-it-simple
Categoría
</>Desarrollo
Verificado
Primera vez visto
2026-02-11
Actualizado
2026-02-18

Respuestas rápidas

¿Qué es keep-it-simple?

Antes de agregar abstracción, pregunta "¿necesitamos esto ahora?" Se activa al proponer fábricas, clases abstractas, comportamiento basado en configuración o "para futura extensibilidad". Resiste el exceso de ingeniería. Tres líneas similares son mejores que una abstracción prematura. Fuente: elliotjlt/claude-skill-potions.

¿Cómo instalo keep-it-simple?

Abre tu terminal o herramienta de línea de comandos (Terminal, iTerm, Windows Terminal, etc.) Copia y ejecuta este comando: npx skills add https://github.com/elliotjlt/claude-skill-potions --skill keep-it-simple Una vez instalado, el skill se configurará automáticamente en tu entorno de programación con IA y estará listo para usar en Claude Code o Cursor

¿Dónde está el repositorio de origen?

https://github.com/elliotjlt/claude-skill-potions

Detalles

Categoría
</>Desarrollo
Fuente
user
Primera vez visto
2026-02-11