Ubiquitous Language

Extracts domain terms from conversations and generates a glossary using Python.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/stephangrobler/myBpmFlow --skill ubiquitous-language-stephangrobler
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Ubiquitous Language
Source: https://github.com/stephangrobler/myBpmFlow/tree/main/agent/skills/ubiquitous-language
Command: npx skills add https://github.com/stephangrobler/myBpmFlow --skill ubiquitous-language-stephangrobler

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill extracts and formalizes domain terminology from a conversation, providing a clear and consistent glossary for building domain knowledge and communication.

Core Features & Use Cases

  • Ambiguity Resolution: Flags terms with potential confusion or ambiguity, guiding toward standard usage.
  • Glossary Generation: Saves a detailed glossary with terms, definitions, and examples.
  • Use Case: Use when team members have a discussion and want to define common terms or address unclear terminology to maintain consistency.

Quick Start

Invoke the Ubiquitous Language skill in your next meeting or brainstorm session.

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 meeting transcripts to build a consistent glossary?

To extract domain terminology into a consistent glossary, the Skill processes conversation text using Python to identify domain terms, resolve ambiguity, and format the output with definitions and examples.

What is a ubiquitous language glossary in domain driven design?

A ubiquitous language glossary in domain driven design is a formalized set of domain terms extracted from discussions to resolve ambiguity and maintain consistent communication across team members.

How do I resolve ambiguous domain terms during a team workshop?

To resolve ambiguous domain terms during a workshop, the Skill flags terminology with potential confusion and guides the team toward standard usage within a generated glossary.

Can I use this terminology management skill for documentation sessions?

Yes, you can use this terminology management skill for documentation sessions, as it operates within meetings, workshops, or documentation contexts to process text and formalize domain terminology.

Do I need Python to generate a DDD glossary from conversations?

Python is used internally by the Skill to process text, extract concepts, and format the glossary output, so no manual Python scripting is required to generate the DDD glossary.

When should I create a ubiquitous language glossary for my project?

You should create a ubiquitous language glossary when team members have discussions and want to define common terms or address unclear terminology to maintain domain knowledge consistency.