跳转到主要内容
此内容尚未提供您的语言版本,正在以英文显示。

Ubiquitous Language

技能 已验证 活跃

Extract a DDD-style ubiquitous language glossary from the current conversation, flagging ambiguities and proposing canonical terms. Saves to UBIQUITOUS_LANGUAGE.md. Use when user wants to define domain terms, build a glossary, harden terminology, create a ubiquitous language, or mentions "domain model" or "DDD".

目的

To help teams define domain terms, build a consistent glossary, and harden terminology for better communication and code clarity.

功能

  • Extracts domain-relevant terms from conversation
  • Identifies and flags ambiguities and synonyms
  • Proposes canonical terms with opinionated choices
  • Saves glossary to UBIQUITOUS_LANGUAGE.md
  • Outputs an inline summary

使用场景

  • Defining domain terms for a new project
  • Building a shared glossary for a team
  • Hardening terminology for consistency
  • Creating a ubiquitous language for DDD

非目标

  • Generating code or class definitions
  • Acting as a general-purpose summarization tool
  • Replacing a full-fledged documentation system

Compliance

  • info:GDPRThe skill processes conversation data which may include personal data, and while it does not submit this to a third party, it lacks specific sanitization steps for the LLM.

安装

npx skills add mattpocock/skills

通过 npx 运行 Vercel skills CLI(skills.sh)— 需要本地安装 Node.js,以及至少一个兼容 skills 的智能体(Claude Code、Cursor、Codex 等)。前提是仓库遵循 agentskills.io 格式。

质量评分

已验证
95 /100
1 day ago 分析

信任信号

最近提交1 day ago
星标78.5k
许可证MIT
状态
查看源代码