define-domain-language

Installation
SKILL.md

Define Domain Language

Quick Reference

Topic Rule
Canonical term Pick one business term for one concept
Synonyms Capture them, then choose one preferred term
Overloaded words Flag them early; split meanings explicitly
Naming Prefer business meaning over technical shorthand
Output Return a usable glossary, not abstract theory

HARD-GATE

DO NOT introduce DDD terminology without grounding it in the user's real domain language.
DO NOT rename code concepts until the glossary is explicit enough to justify the change.
ALWAYS flag overloaded or conflicting terms before recommending modeling changes.
Installs
2
GitHub Stars
2
First Seen
Jul 28, 2026
define-domain-language — igmarin/ruby-core-skills