ubiquitous-language

Extract and formalize domain terminology into a glossary saved to UBIQUITOUS_LANGUAGE.md.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/Dedalus-ERP-PAS/hexagone-foundation-skills --skill ubiquitous-language
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: ubiquitous-language
Source: https://github.com/Dedalus-ERP-PAS/hexagone-foundation-skills/tree/main/skills/ubiquitous-language
Command: npx skills add https://github.com/Dedalus-ERP-PAS/hexagone-foundation-skills --skill ubiquitous-language

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Extracts and formalizes domain terminology from conversations into a consistent glossary, saved to UBIQUITOUS_LANGUAGE.md to prevent ambiguity in domain-driven design work using multilingual teams.

Core Features & Use Cases

  • Identify recurring terms and phrases across conversations to seed a glossary.
  • Propose canonical terms and bilingual equivalents to align terminology.
  • Persist the glossary to UBIQUITOUS_LANGUAGE.md for easy reuse across projects.

Quick Start

Ask the AI to scan the current conversation and save a canonical glossary 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 domain terminology from conversations for DDD?▼

The Skill extracts domain terminology by scanning ongoing conversations for recurring terms, then formalizing them into a consistent glossary with proposed canonical terms and bilingual equivalents for DDD alignment.

What is a ubiquitous language glossary and when do I need one for product development?▼

A ubiquitous language glossary is a canonical list of shared domain terms that prevents ambiguity. You need one when doing DDD work across multilingual product, engineering, and domain-expertise teams.

Can I generate a multilingual glossary from team discussions?▼

Yes, you can generate a multilingual glossary from team discussions. The Skill identifies recurring terms in conversations and proposes canonical terms alongside bilingual equivalents to align terminology.

How do I save a canonical glossary to Markdown?▼

You save a canonical glossary to Markdown by asking the AI to scan the conversation. The Skill renders extracted domain terminology in Markdown format and persists it to a local file named UBIQUITOUS_LANGUAGE.md.

Does this approach work for aligning terminology across engineering and domain experts?▼

Yes, this approach works for aligning terminology across engineering and domain experts. It applies to collaborative knowledge work by extracting and formalizing domain terms into a shared glossary to prevent ambiguity.