design-patterns-pragmatic

Installation
SKILL.md

Skill: design-patterns-pragmatic

Activation Contract

Use this skill when asked whether to use a design pattern, how to apply a pattern, or how to compare pattern-based alternatives. Examples include Strategy, Factory, Builder, Adapter, Decorator, Template Method, Observer, Command, Repository, and Specification.

Do not use this skill to add patterns for decoration, replace simple code without a change pressure, or perform full architecture design unrelated to a specific pattern choice.

Responsibility

This skill teaches pragmatic pattern selection and application. It does not call other skills, force GoF terminology, or choose complexity without tradeoff justification.

Required Context

  • Current problem and change pressure.
  • Existing code shape or intended collaboration.
  • Language and framework constraints.
  • Expected variants, extension points, or integration boundaries.
Installs
11
First Seen
May 16, 2026
design-patterns-pragmatic — andresnator/agents-orchestrator