ubiquitous-language

Extract domain terminology from conversations into a canonical UBIQUITOUS_LANGUAGE.md glossary.

Updated Apr 26, 2026
One-click install
npx skills add https://github.com/kehwar/pixi-square --skill ubiquitous-language-kehwar
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: ubiquitous-language
Source: https://github.com/kehwar/pixi-square/tree/main/.agents/skills/ubiquitous-language
Command: npx skills add https://github.com/kehwar/pixi-square --skill ubiquitous-language-kehwar

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Extract and formalize domain terminology from conversations into a consistent glossary, reducing ambiguity and enabling precise domain modeling.

Core Features & Use Cases

  • Extracts terms from dialogue and outputs a canonical glossary
  • Flags ambiguities and proposes canonical terms
  • Writes UBIQUITOUS_LANGUAGE.md to the working directory with a structured format

Quick Start

Extract a glossary from the current conversation and save it to UBIQUITOUS_LANGUAGE.md

Frequently Asked Questions about ubiquitous-language

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I extract a domain glossary from team conversations?▼

To extract a domain glossary from team conversations, scan the dialogue to identify domain terms and definitions, resolve ambiguities, and write a structured UBIQUITOUS_LANGUAGE.md file to the working directory.

What is a ubiquitous language in domain-driven design?▼

A ubiquitous language in domain-driven design is a canonical set of domain terms and definitions shared by software teams and business stakeholders to reduce ambiguity and stabilize domain models.

How do I resolve terminology ambiguity in software development discussions?▼

To resolve terminology ambiguity in software development discussions, scan conversation transcripts to identify conflicting terms, flag the ambiguities, and formalize a single canonical definition for each domain term in a structured glossary.

Can I generate a canonical domain terms document from meeting transcripts?▼

Yes, you can generate a canonical domain terms document from meeting transcripts by scanning the dialogue, extracting the terminology used, and outputting a structured UBIQUITOUS_LANGUAGE.md file with clearly labeled sections.

Does domain-driven design require a structured glossary file?▼

Domain-driven design does not strictly require a structured glossary file, but writing a UBIQUITOUS_LANGUAGE.md document helps stabilize domain terminology and enables repeated conversations to converge on canonical terms.

What is the best way to maintain consistent domain terminology across agile teams?▼

The best way to maintain consistent domain terminology across agile teams is to extract terms from ongoing conversations, flag ambiguities as they arise, and continuously update a canonical UBIQUITOUS_LANGUAGE.md glossary.