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.