Loading...
Loading...
Use when the user wants to create or update a DDD-style ubiquitous language glossary, define domain terms, resolve ambiguous terminology, harden naming, or write UBIQUITOUS_LANGUAGE.md from the current conversation and codebase context.
npx skill4agent add devarfeen/agent-skills-kit ubiquitous-languageUBIQUITOUS_LANGUAGE.mdubiquitous-languageUBIQUITOUS_LANGUAGE.mdCONTEXT.mdCONTEXT-MAP.mddocs/docs/adr/specs/UBIQUITOUS_LANGUAGE.mdOpen Questions# Ubiquitous Language
## [Domain Area]
| Term | Definition | Aliases to avoid | Notes |
| --- | --- | --- | --- |
| **Canonical Term** | One-sentence definition. | Old name, vague synonym | Clarification or boundary note. |
## Relationships
- A **Term** belongs to exactly one **Other Term**.
- A **Workflow** moves from **State A** to **State B** when [domain event].
## Example Dialogue
> Dev: "Question using canonical terms?"
>
> Domain expert: "Answer using canonical terms and clarifying boundaries."
## Flagged Ambiguities
- `term` was used to mean both **Concept A** and **Concept B**. Prefer **Concept A** when [condition], and **Concept B** when [condition].
## Open Questions
- [Question that needs a domain expert decision.]DNAliases to avoidNotesAliases to avoidNotesFlagged Ambiguities## Logistics
| Term | Definition | Aliases to avoid | Notes |
| --- | --- | --- | --- |
| **Delivery Note** | A document that records goods delivered for a job, order, or shipment. | DN | `DN` is a short code, not a separate concept. |
| **Warehouse On Site** | A warehouse location or stock area that exists at an operational site. | WON | `WON` is a short code; confirm whether it means a place, a status, or both. |
| **Operational File** | A virtual folder used to group job-related documents, notes, and records. | File, physical folder | This is not necessarily a filesystem directory or physical file. |- A **Delivery Note** belongs to one **Job** or **Shipment**.
- An **Operational File** groups the documents and records needed to complete a **Job**.
- A **Warehouse On Site** may hold stock for one or more active operational workflows.- `File` may mean either an **Operational File** in the business workflow or a technical filesystem file. Use **Operational File** for the business concept.UBIQUITOUS_LANGUAGE.mdUpdated `UBIQUITOUS_LANGUAGE.md`.
Added:
- [Term]
Changed:
- [Term or "None"]
Flagged:
- [Ambiguity or "None"]
Open questions:
- [Question or "None"]