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.