Ubiquitous Language

Maintain a project thesaurus (domain glossary) following DDD ubiquitous language principles. Use PROACTIVELY when naming anything: variables, functions, classes, modules, database fields, API endpoints, events, files, or directories. Also use when the user asks to "create thesaurus", "update glossary", "add term", "rename to match domain", "check naming consistency", "what should I call this", "domain language", "ubiquitous language", or "naming conventions". Ensures all names in the codebase are consistent, descriptive, and aligned with the shared domain vocabulary. Not for general code style or linting — only for domain term consistency.

CodeAlive-AI 1ed15c0 4 files · 49.1 KB Updated

File contents

codealive-ai/awesome-agent-skills/tree/main/skills/ubiquitous-language commit 1ed15c084a

Frequently asked questions

npx skillmds@latest add codealive-ai/ubiquitous-language