用人话说明
它能做什么,以及什么时候值得选
Domain Modeling 把代码库的通用语言变成持续维护的工程产物。它在 CONTEXT.md 中记录规范术语,在多限界上下文时使用 CONTEXT-MAP.md,对照代码与场景核验陈述、暴露矛盾,并只为令人意外、难以撤销且存在真实权衡的决策创建 ADR。
这款 Skill 主要面向梳理复杂业务领域的团队。请对照下方的典型用法判断它是否适合当前任务,并在安装前核对限制、权限和风险。
- 定义规范语言创建供代码、测试与讨论共同使用的精炼术语表。
- 映射限界上下文当一个仓库包含多个领域模型时,分离术语及其关系。
- 解决矛盾宣布领域规则前,对照文字、代码与具体场景。
- 本页已依据当前上游 SKILL.md 的具体工作流进行人工整理。
- 能力边界与来源 mattpocock/skills 保持明确关联。
- 核心用途、局限与风险分开呈现,便于安装前判断。
当前数据中没有可验证的评论文字;最新讨论请查看下方来源。
查看来源说明 ↗按 Agent 安装
选择你的 Agent
路径来自 Agent 官方文档或 skills.sh 同源通用安装器。兼容状态仍以这个 Skill 的资料为准。
npx skills add https://github.com/mattpocock/skills --skill domain-modeling --agent claude-codenpx skills add https://github.com/mattpocock/skills --skill domain-modeling --agent claude-code -g项目安装用于当前仓库并适合团队共享;个人安装增加 -g,可跨仓库使用。
查看安装路径
.claude/skills/domain-modeling/~/.claude/skills/domain-modeling/典型工作流
从任务到结果的典型流程
定义规范语言
创建供代码、测试与讨论共同使用的精炼术语表。
映射限界上下文
当一个仓库包含多个领域模型时,分离术语及其关系。
解决矛盾
宣布领域规则前,对照文字、代码与具体场景。
优点与局限
优点与使用边界
显著优点
- 本页已依据当前上游 SKILL.md 的具体工作流进行人工整理。
- 能力边界与来源 mattpocock/skills 保持明确关联。
- 核心用途、局限与风险分开呈现,便于安装前判断。
潜在缺点与局限
- 它记录语言与决策,不能替代实现设计或领域专家验证。
- 过早建立术语表或 ADR,可能在团队理解领域前就固化词汇。
适合人群
适合哪些人
梳理复杂业务领域的团队
减少术语漂移的维护者
使用前须知
使用前需要检查的风险
固化错误领域模型
自信写下的规范术语可能把代码与沟通带向错误方向;应以代码和场景为依据、记录矛盾,并随理解变化修订术语表。
上游指令变化
Skill 行为可能随仓库更新而变化;重要工作流应记录所用提交,并在更新后重新审查。
安全说明
如何理解它的权限
- 声明权限仍以当前上游 SKILL.md 和运行时请求为准。
- 仓库文件、网页内容与工具输出都应视为不可信输入。
- SkillSignal 未独立执行或安全审计该软件包;skills.sh 外部标签不构成 SkillSignal 认证。
这不是安全认证。 第三方评级仅作为标注来源的参考信息展示;SkillSignal 尚未独立执行或安全审查此 Skill。
常见问题
关于 Domain Modeling Skill 的常见问题
Domain Modeling Skill 是什么?
Domain Modeling 把代码库的通用语言变成持续维护的工程产物。它在 CONTEXT.md 中记录规范术语,在多限界上下文时使用 CONTEXT-MAP.md,对照代码与场景核验陈述、暴露矛盾,并只为令人意外、难以撤销且存在真实权衡的决策创建 ADR。
如何安装 Domain Modeling Skill?
先打开并核对来源,再按 Agent 对应的项目级或个人级路径安装,并在受控项目中完成首次验证。打开标注的 skills.sh 页面与上游仓库,核对当前 SKILL.md。
Domain Modeling Skill 安全吗?
SkillSignal 已于 2026-09-23 核对来源,但这不等于运行测试或安全认证。首先检查“固化错误领域模型”风险,并按最小权限试用。
软件包内容
已收录文件
标签
人工扩展资料,依据 mattpocock/skills 的当前上游 SKILL.md 与标注来源整理,核对日期 2026-08-20。本文为原创摘要,不代表已执行或安全认证。