ubiquitous-language

Extract domain terminology from conversations into a structured glossary file.

Updated Nov 14, 2019
One-click install
npx skills add https://github.com/scott-rc/dotfiles --skill ubiquitous-language-scott-rc
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: ubiquitous-language
Source: https://github.com/scott-rc/dotfiles/tree/main/configs/claude/skills/ubiquitous-language
Command: npx skills add https://github.com/scott-rc/dotfiles --skill ubiquitous-language-scott-rc

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Extract and formalize domain terminology from the current conversation into a consistent glossary, saving it to UBIQUITOUS_LANGUAGE.md in the working directory.

Core Features & Use Cases

  • Scan conversations for domain-relevant nouns, verbs, and concepts.
  • Identify ambiguities and synonyms to propose canonical terms.
  • Write to UBIQUITOUS_LANGUAGE.md in the working directory with a clearly structured terminology.

Quick Start

Define the domain terms from your current discussion and run the glossary extractor to generate 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 a conversation into a glossary?▼

The skill analyzes your conversation to extract domain terminology, identifying ambiguities and proposing canonical terms to stabilize vocabulary across teams, saving the results to UBIQUITOUS_LANGUAGE.md.

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

A ubiquitous language glossary captures domain-specific terminology into a structured document, identifying ambiguities and proposing canonical terms to ensure consistent domain modeling across teams.

How do I identify ambiguities and synonyms in domain terminology discussions?▼

The skill flags ambiguities and synonyms found during dialogue analysis, proposing canonical terms to resolve inconsistencies and stabilize the domain vocabulary across teams.

Can I generate a structured domain model glossary automatically from dialogue?▼

Yes, the skill scans your current conversation for domain-relevant nouns, verbs, and concepts, automatically generating a structured glossary and saving it to UBIQUITOUS_LANGUAGE.md in your working directory.

Do I need any specific dependencies or tools to create a domain vocabulary glossary?▼

No dependencies are required; the skill independently scans conversations for domain terminology and outputs the structured glossary directly to UBIQUITOUS_LANGUAGE.md in your working directory.

What is the best way to stabilize domain vocabularies across teams?▼

The best way to stabilize domain vocabularies is to extract terminology from discussions, flag ambiguities, propose canonical terms, and save the structured glossary to UBIQUITOUS_LANGUAGE.md for team alignment.