Design Patterns

Use this skill when selecting or reviewing any design pattern — GoF creational/structural/behavioral, enterprise, integration, concurrency, architectural, or anti-pattern avoidance. This skill enforces: pattern selection decision framework, trade-off analysis, anti-pattern rejection, explicit elimination criteria for rejected candidates, and pattern composition rules. Do NOT use for: framework-specific patterns (e.g. Angular DI), language-specific idioms (e.g. Rust ownership), infrastructure patterns (e.g. Kubernetes operators).

j4flmao Updated

File contents

j4flmao/agent-skills/tree/main/skills/backend/universal/design-patterns commit 52f04cc67e

Frequently asked questions

npx skillmds@latest add j4flmao/design-patterns