SkillsScout
ENG-QUALITY / 工程效率与代码质量

domain-modeling

收录日期 2026-08-01·来源仓库 ↗
受欢迎程度
8
可用程度与相关性
9
安全性
9
8.7SCOUT SCORE

一、基本信息

项目 内容 数据来源
正式名称 domain-modeling 合集仓库子目录名(见下方说明)
所属合集仓库 mattpocock/skills(Matt Pocock 个人维护的 Agent Skills 公开仓库) GitHub
作者/维护者 Matt Pocock(Total TypeScript 创始人,AI 工程教育者,个人 Newsletter 约 6 万订阅者) 仓库 README
来源链接 https://github.com/mattpocock/skills/tree/main/skills/engineering/domain-modeling
许可证 MIT GitHub API
所属仓库整体 Stars/Forks 198,157 / 17,060(:该数字属整个合集,不代表本技能自身热度,仅供了解仓库规模) GitHub API
该技能自身活跃度 GitHub 全站代码搜索中,“domain-modeling/SKILL.md” 精确路径命中约 1,940 个独立仓库(抽样核实内容确为本技能原文而非同名巧合);Anthropic 官方 Claude 插件市场页面明确将 /domain-modeling 列为该插件 21 个技能之一,该插件当前安装量 1,745 GitHub Code Search API、claude.com/plugins 官方页面
最新版本 v1.1.0(2026-07-08 发布,全仓库统一发版) GitHub Releases API
安装方式 Claude Code 插件市场一条命令,或 npx skills@latest add mattpocock/skills 按需勾选单个技能(见第十章) 官方 README

二、功能介绍与亮点

domain-modeling 让编码 agent 在设计过程中主动构建并打磨项目的领域模型——不是被动读取术语表,而是持续挑战、追问、记录。

核心能力:

三、适用场景

固定分类:工程效率与代码质量

适用于:与 AI 协作编码时统一业务术语与“通用语言”(ubiquitous language)、在设计阶段把模糊需求逼问清楚、为重要且难以撤销的架构选择留下决策记录。受益人群:独立开发者与小团队工程师、希望减少因术语理解偏差导致返工的团队、需要养成 ADR 记录习惯但缺乏统一格式的技术负责人。

四、跨 Agent 兼容性

Agent 结论 依据
Claude Code 原生支持 官方 README 提供 Claude Code 插件市场一键安装(claude plugins install mattpocock-skills),Anthropic 官方插件页面明确列出本技能;技能目录内含 agents/ 元数据目录
Codex 原生支持 官方 README 明确标注“Codex, and other agents”一节,可用 npx skills@latest add mattpocock/skills 按需安装到遵循 Agent-Skills 标准的运行时;目录内 agents/openai.yaml 提供跨 agent 展示元数据
OpenClaw 未验证 已抓取材料未提及 OpenClaw 专门支持
Hermes Agent 未验证 同上

五、推荐理由

AI 辅助编码中很大一部分返工,源头不是代码写错,而是人和 agent 对同一个业务概念的理解从一开始就没对齐。domain-modeling 把“统一术语、记录决策”从一次性口头约定变成持续执行的纪律:每次用词出现漂移就当场纠正,每次真正重要的权衡就当场落笔,术语表和决策记录随对话自然生长而不是事后补写。相比一次性输出文档的工具,它的价值在于全程主动介入而非被动响应。

六、评分

维度 分数 说明
受欢迎程度 8 单个子技能维度:GitHub 代码搜索精确路径命中约 1,940 个独立仓库且抽样核实为真实内容复用;Anthropic 官方插件市场页面点名收录本技能,插件安装量 1,745;独立技术媒体 Developers Digest 专文评测该仓库架构类技能时点名本技能(合集仓库整体 stars 不作为本项依据)
可用性 9 npx skills@latest add 支持按需只勾选这一个技能安装,纯 Markdown 三文件(SKILL.md/CONTEXT-FORMAT.md/ADR-FORMAT.md),无需任何配置或付费依赖;仓库持续活跃维护(最近提交 2026-07-31)
安全性 9 见下方安全检查清单
综合评分 8.7 三项均值

安全检查清单:

检查项 结果
① Shell 命令执行及权限范围 无——技能主体及配套文档均为纯自然语言指令,不含任何脚本
② 运行时联网外发数据 无——不发起任何网络请求
③ API Key/凭据要求及存储方式 无需任何凭据
④ 可疑指令/Prompt Injection 迹象 未发现——已逐字审阅 SKILL.md、CONTEXT-FORMAT.md、ADR-FORMAT.md 全文,均为正常设计指导内容
⑤ 作者/组织信誉 良好——真实身份可查(Total TypeScript 创始人,长期公开发布 TypeScript/AI 工程教育内容),无刷星或自我造假迹象
⑥ License MIT,明确
⑦ 最近维护时间 活跃,2026-07-31 有提交

七、跟同类 Skills 相比的优势

项目 定位 与本技能的差异
codebase-design(mattpocock/skills) 提供“深模块设计”共享词汇表(Module/Interface/Depth 等),聚焦接口与模块边界判断 关注点是代码结构本身该怎么切分,本技能关注的是业务概念该怎么命名与固化,两者服务设计的不同层面
wiki-architect(microsoft/skills deep-wiki 插件) 分析已有代码库结构,自动生成文档站点式 Wiki 页面 是“事后梳理已有代码”生成说明文档,本技能是“设计过程中同步”构建术语表与决策记录,产出对象与介入时机都不同

八、用户评价

该技能目前在第三方平台尚无具名用户评价。独立技术媒体 Developers Digest 在专门评测该仓库架构类技能的文章中评价:“to-prd、improve-codebase-architecture、domain-modeling 和 codebase-design 都在推动 agent 认真思考模块边界、词汇一致性与设计质量”(2026-05-13)。

九、其他补充

同仓库还提供两个可搭配使用的姊妹技能:codebase-design(深模块设计共享词汇表)与 improve-codebase-architecture(扫描代码库生成可视化 HTML 深化建议报告,会引用本技能维护的术语表)。仓库提供多语言 README 翻译,含简体中文版。

十、安装使用方式

方式一(Claude Code 插件市场,安装全部技能)

/plugin install mattpocock-skills

方式二(按需只装这一个技能,支持 Codex 等其他 agent)

npx skills@latest add mattpocock/skills

运行后在交互式列表中只勾选 domain-modeling(以及要安装的目标 agent),无需重启,安装完成后即可在对话中直接引用或用 /domain-modeling 触发。

注意事项:官方建议首次使用前运行一次 /setup-matt-pocock-skills 完成议题跟踪工具等基础配置;该配置主要服务于同仓库的 triage 等技能,仅使用 domain-modeling 本身可跳过。

十一、注意事项