Ubiquitous Language
Skill Verified ActiveExtract a DDD-style ubiquitous language glossary from the current conversation, flagging ambiguities and proposing canonical terms. Saves to UBIQUITOUS_LANGUAGE.md. Use when user wants to define domain terms, build a glossary, harden terminology, create a ubiquitous language, or mentions "domain model" or "DDD".
To help teams define domain terms, build a consistent glossary, and harden terminology for better communication and code clarity.
Features
- Extracts domain-relevant terms from conversation
- Identifies and flags ambiguities and synonyms
- Proposes canonical terms with opinionated choices
- Saves glossary to UBIQUITOUS_LANGUAGE.md
- Outputs an inline summary
Use Cases
- Defining domain terms for a new project
- Building a shared glossary for a team
- Hardening terminology for consistency
- Creating a ubiquitous language for DDD
Non-Goals
- Generating code or class definitions
- Acting as a general-purpose summarization tool
- Replacing a full-fledged documentation system
Compliance
- info:GDPRThe skill processes conversation data which may include personal data, and while it does not submit this to a third party, it lacks specific sanitization steps for the LLM.
Installation
npx skills add mattpocock/skillsRuns the Vercel skills CLI (skills.sh) via npx — needs Node.js locally and at least one installed skills-compatible agent (Claude Code, Cursor, Codex, …). Assumes the repo follows the agentskills.io format.
Quality Score
VerifiedTrust Signals
Similar Extensions
DDD Aggregate
99Scaffold an aggregate root with entity, value objects, repository interface, domain events, and test stubs
Ddd Context
98Create and manage a DDD bounded context with standard directory structure
Domain Driven Design
98Model software around the business domain using bounded contexts, aggregates, and ubiquitous language. Use when the user mentions "domain modeling", "bounded context", "aggregate root", "ubiquitous language", "anti-corruption layer", "context mapping", "domain events", or "strategic design". Also trigger when splitting a monolith into services, defining microservice boundaries, or aligning code structure with business processes. Covers entities vs value objects, domain events, and context mapping strategies. For architecture layers, see clean-architecture. For complexity, see software-design-philosophy.
V3 Ddd Architecture
100Domain-Driven Design architecture for claude-flow v3. Implements modular, bounded context architecture with clean separation of concerns and microkernel pattern.
Ddd Validate
99Validate domain boundaries -- detect cross-context import violations and aggregate invariant issues
OpenProse VM
99OpenProse VM skill pack. Activate on any `prose` command, .prose files, or OpenProse mentions; orchestrates multi-agent workflows.