·design-patterns
</>

design-patterns

Apply Gang of Four design patterns to solve architectural problems in TypeScript. Use when refactoring code architecture, implementing extensible systems, decoupling components, or following SOLID principles. Covers all 22 GoF patterns: Creational (Factory Method, Abstract Factory, Builder, Prototype, Singleton), Structural (Adapter, Bridge, Composite, Decorator, Facade, Flyweight, Proxy), and Behavioral (Chain of Responsibility, Command, Iterator, Mediator, Memento, Observer, State, Strategy, Template Method, Visitor).

16Installs·0Trend·@fellipeutaka

Installation

$npx skills add https://github.com/fellipeutaka/leon --skill design-patterns

How to Install design-patterns

Quickly install design-patterns AI skill to your development environment via command line

  1. Open Terminal: Open your terminal or command line tool (Terminal, iTerm, Windows Terminal, etc.)
  2. Run Installation Command: Copy and run this command: npx skills add https://github.com/fellipeutaka/leon --skill design-patterns
  3. Verify Installation: Once installed, the skill will be automatically configured in your AI coding environment and ready to use in Claude Code, Cursor, or OpenClaw

Source: fellipeutaka/leon.

SKILL.md

View raw

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 |

Facts (cite-ready)

Stable fields and commands for AI/search citations.

Install command
npx skills add https://github.com/fellipeutaka/leon --skill design-patterns
Category
</>Dev Tools
Verified
First Seen
2026-02-21
Updated
2026-03-10

Browse more skills from fellipeutaka/leon

Quick answers

What is design-patterns?

Apply Gang of Four design patterns to solve architectural problems in TypeScript. Use when refactoring code architecture, implementing extensible systems, decoupling components, or following SOLID principles. Covers all 22 GoF patterns: Creational (Factory Method, Abstract Factory, Builder, Prototype, Singleton), Structural (Adapter, Bridge, Composite, Decorator, Facade, Flyweight, Proxy), and Behavioral (Chain of Responsibility, Command, Iterator, Mediator, Memento, Observer, State, Strategy, Template Method, Visitor). Source: fellipeutaka/leon.

How do I install design-patterns?

Open your terminal or command line tool (Terminal, iTerm, Windows Terminal, etc.) Copy and run this command: npx skills add https://github.com/fellipeutaka/leon --skill design-patterns Once installed, the skill will be automatically configured in your AI coding environment and ready to use in Claude Code, Cursor, or OpenClaw

Where is the source repository?

https://github.com/fellipeutaka/leon