ubiquitous-language

Extract domain terminology from conversations and propose a canonical glossary.

34|4|Updated Apr 20, 2026
One-click install
npx skills add https://github.com/redpanda-data/ui-harness --skill ubiquitous-language-redpanda-data
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: ubiquitous-language
Source: https://github.com/redpanda-data/ui-harness/tree/main/ubiquitous-language
Command: npx skills add https://github.com/redpanda-data/ui-harness --skill ubiquitous-language-redpanda-data

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps to formalize domain terminology into a consistent glossary, improving communication and understanding within a team.

Core Features & Use Cases

  • Extract and Formalize: Scan conversations to identify domain-specific terms and formalize them into a glossary.
  • Identify Problems: Detect ambiguities and synonyms in terminology usage.
  • Propose Canonical Glossary: Suggest a standardized term set with aliases to avoid confusion.
  • Output Summary: Provide a summary of the identified terms and their relationships within the conversation.

Quick Start

Run the 'ubiquitous-language' skill to generate a glossary of domain terms from the current conversation.

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 conversation to build a glossary?▼

To extract domain terminology from conversation, run this skill to scan text, identify domain-specific terms, and automatically generate a formalized glossary. It detects ambiguities and proposes a standardized term set with aliases.

What is a ubiquitous language and when do I need term standardization?▼

A ubiquitous language is a standardized set of domain terms shared across a team. You need term standardization when team communication suffers from ambiguities, synonyms, or inconsistent terminology usage in technical and business environments.

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

You identify synonyms and ambiguities in domain terminology by analyzing conversation text with this skill. It scans the dialogue, detects conflicting term usage, and proposes a canonical glossary to resolve confusion.

Can I formalize domain terminology for team communication and knowledge base development?▼

Yes, you can formalize domain terminology for team communication and knowledge base development. This skill is specifically designed to extract terms from conversations and output a standardized glossary summary for technical and business contexts.

What is the best way to propose a canonical glossary from existing conversation analysis?▼

The best way to propose a canonical glossary from conversation analysis is to use this skill to process the dialogue. It identifies relationships, maps synonyms, and outputs a standardized term set with aliases to avoid team confusion.

Does ubiquitous-language work without external dependencies or prior environment setup?▼

Yes, ubiquitous-language works without external dependencies or complex setup. It directly processes your current conversation text to identify and formalize domain terminology into a consistent glossary with no prerequisites.