| name | patterns |
| description | Umbrella catalog of all domain-spec DDD pattern references. Each pattern lives in a sibling folder of this file — `<pattern-name>/` containing `index.md` (the pattern doc) plus optional `template.md`/`examples.md` companions. Load to resolve pattern names to their reference docs by path instead of per-pattern skill invocations. |
Domain-spec pattern catalog (umbrella)
This skill is a path-resolution anchor: it registers one catalog entry for all domain-spec
pattern references. The pattern docs themselves are supporting files in folders next to this
SKILL.md and are never auto-loaded — consumers Read them on demand.
Resolution rule
Every pattern named <pattern-name> resolves to the folder <pattern-name>/ sibling to this
file:
- the pattern document is always
<pattern-name>/index.md;
- companions, when present, sit in the same folder (
template.md — the Jinja2-style code
template the implementers render; examples.md — worked examples). Relative links inside
index.md (e.g. [template.md](template.md)) resolve within that folder.
A pattern name that has no matching folder is an error — report it loudly; never skip it
silently.
Catalog