Skip to main content

software-best-design-patterns

2026-edition design-patterns reference for TypeScript 6. Covers all 23 Gang-of-Four patterns, PoEAA enterprise patterns (Repository, Unit of Work, Service Layer, DTO, Identity Map, Lazy Load), modern TS idioms (Result, Discriminated Union State, Branded Types, Type-State, Dependency Injection, Hooks, Signals, Reducer, Middleware), resilience (Circuit Breaker, Retry+Backoff, Saga, Outbox, Idempotency), plus references on SOLID, anti-patterns, TS 6 features (strict-default, ES2025, Temporal, satisfies, const params, NoInfer, using), functional patterns, architectural styles (Hexagonal, Clean, CQRS, Event Sourcing, DDD), and testing. Use when designing architecture, refactoring code, or when code exhibits symptoms like growing switch statements, deep inheritance, tight coupling, dual-write inconsistencies, throwing for expected errors, stringly-typed IDs, unbounded retry loops, or boolean state flags.

Jump to install

Source facts

Repository
gastonmorixe/software-best-design-patterns-skill
Last source activity
May 22, 2026 at 17:19
Detected SKILL.md language
English
Stars
2
Forks
0

Install options

The review-first prompt is selected by default. You can switch to a direct command or download a local copy.

Review the source files

Read SKILL.md and any companion files shown by SkillsMP before deciding whether to install.