Aplique patrones de diseño Gang of Four para resolver problemas arquitectónicos en TypeScript. Úselo al refactorizar la arquitectura del código, implementar sistemas extensibles, desacoplar componentes, o siguiendo principios SÓLIDOS. Cubre los 22 patrones GoF: Creacional (Método de fábrica, Fábrica abstracta, Constructor, Prototipo, Singleton), Estructural (Adaptador, Puente, Compuesto, Decorador, Fachada, Flyweight, Proxy) y Comportamiento (Cadena de Responsabilidad, Comando, Iterador, Mediador, Recuerdo, Observador, Estado, Estrategia, Método de plantilla, Visitante).
Instala rápidamente el skill de IA design-patterns en tu entorno de desarrollo mediante línea de comandos
Abrir Terminal: Abre tu terminal o herramienta de línea de comandos (Terminal, iTerm, Windows Terminal, etc.)
Ejecutar comando de instalación: Copia y ejecuta este comando: npx skills add https://github.com/fellipeutaka/leon --skill design-patterns
Verificar instalación: 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, Cursor u OpenClaw
Proven architectural patterns for building maintainable, extensible, and testable TypeScript codebases. All 22 Gang of Four patterns with practical implementations.
| Factory Method | Delegate object creation to subclasses | | Abstract Factory | Create families of related objects without concrete types | | Builder | Construct complex objects step-by-step | | Prototype | Clone existing objects instead of building from scratch | | Singleton | Ensure exactly one instance with global access |
| Adapter | Make incompatible interfaces work together | | Bridge | Separate abstraction from implementation | | Composite | Treat individual objects and compositions uniformly | | Decorator | Attach responsibilities dynamically without subclassing | | Facade | Simplify complex subsystem with a unified interface |
Datos (listos para citar)
Campos y comandos estables para citas de IA/búsqueda.
Aplique patrones de diseño Gang of Four para resolver problemas arquitectónicos en TypeScript. Úselo al refactorizar la arquitectura del código, implementar sistemas extensibles, desacoplar componentes, o siguiendo principios SÓLIDOS. Cubre los 22 patrones GoF: Creacional (Método de fábrica, Fábrica abstracta, Constructor, Prototipo, Singleton), Estructural (Adaptador, Puente, Compuesto, Decorador, Fachada, Flyweight, Proxy) y Comportamiento (Cadena de Responsabilidad, Comando, Iterador, Mediador, Recuerdo, Observador, Estado, Estrategia, Método de plantilla, Visitante). Fuente: fellipeutaka/leon.
¿Cómo instalo design-patterns?
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/fellipeutaka/leon --skill design-patterns 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, Cursor u OpenClaw