domain-modeling

A model-invoked engineering skill that actively builds and sharpens the project’s domain model — challenging terms against the glossary, stress-testing with edge-case scenarios, and updating the CONTEXT.md shared-language glossary (artifact-domain-model) and ADRs (artifact-adr) inline. Directly attacks failure mode #2 (verbosity): a precise shared vocabulary lets the agent say more with fewer words, name code consistently, and navigate the codebase faster (pattern-context-engineering).

v1.1 (2026-07-09): absorbed the deprecated ubiquitous-language skill. MP retired the separate DDD-glossary skill (which wrote UBIQUITOUS_LANGUAGE.md); building/hardening the ubiquitous language is now part of domain-modeling itself.

See Also