ubiquitous-language

Scan workspace vocabulary to surface undefined domain terms and propose definitions.

Updated Jul 20, 2026
One-click install
npx skills add https://github.com/brandtam/rubber-ducky --skill ubiquitous-language-brandtam
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ubiquitous-language
Source: https://github.com/brandtam/rubber-ducky/tree/main/src/skills/ubiquitous-language
Command: npx skills add https://github.com/brandtam/rubber-ducky --skill ubiquitous-language-brandtam

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Evolve and synchronize domain vocabulary across documents by identifying undefined terms and proposing precise definitions to maintain a consistent glossary.

Core Features & Use Cases

  • Scan workspace vocabulary (Brands, Teams, and Labels) to surface domain terms not yet defined.
  • Propose table-form definitions that can be appended to UBIQUITOUS_LANGUAGE.md with suggested aliases.
  • Use case: a product team documents a new term like "SDK-X" and uses this skill to define its meaning and usage.

Quick Start

Identify undefined domain terms in the workspace and propose definitions for inclusion in 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 find undefined domain terminology in my workspace vocabulary?

To find undefined domain terminology, scan the Brands, Teams, and Labels tables alongside recent conversation context to surface terms missing from your glossary, returning a structured set of additions ready for manual review.

What is the best way to maintain a consistent domain glossary across documents?

Maintaining a consistent domain glossary involves identifying undefined domain terms and proposing precise definitions with suggested aliases to append to UBIQUITOUS_LANGUAGE.md.

How do I generate proposed definitions for newly documented workspace terms?

Generate proposed definitions by scanning workspace vocabulary to identify candidate terms, then presenting them with table-form definitions and aliases for manual confirmation before inclusion in your glossary.

Can I use this skill to synchronize domain vocabulary across multiple workspace tables?

Yes, you can synchronize domain vocabulary by applying the skill to the Brands, Teams, and Labels tables to determine candidate terms and present structured additions for review.

Does the ubiquitous-language skill automatically update the UBIQUITOUS_LANGUAGE.md file?

No, the ubiquitous-language skill does not automatically update the file; it returns a structured set of candidate terms and proposed definitions ready for manual review and confirmation.