Token导航 LogoToken导航

Agent Skill · 待分类

cleanddd-modeling(干净的建模)

cleanddd-modeling 用于处理 GitHub 仓库、Issue、Pull Request 和代码协作信息,适合在 Codex、Claude、Cursor、Gemini CLI 中需要围绕仓库状态、代码变更或协作事项进行整理时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

cleanddd-modeling 是待分类类 Agent Skill,可用宿主为 Codex、Claude、Cursor、Gemini CLI,通过GitHub 仓库获取,权限为需要联网;许可证信息还不明确,第三方扫描已通过,按安装量在待分类类的 11,209 个 Skill 里排第 8,815。

总安装 275周安装 11GitHub Stars 19下载 89核验 2026-05-01

安装说明

本站只整理中文说明,不托管安装包,也不代用户安装。
GitHub
许可证
unknown

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:cleanddd-modeling(干净的建模)
来源仓库:https://github.com/netcorepal/cleanddd-skills
仓库路径:skills/cleanddd-modeling
安装命令:
npx skills add https://github.com/netcorepal/cleanddd-skills --skill cleanddd-modeling
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 npx skills 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

skills.shnpx skills
npx skills add https://github.com/netcorepal/cleanddd-skills --skill cleanddd-modeling

这个 Skill 是做什么的

这个 Skill 的分类还没最终确定,用法以来源仓库的说明为准。

cleanddd-modeling 将结构化需求映射为 CleanDDD 聚合、命令、查询与领域事件模型。适用于需求分析完成后、进入详细设计阶段的中后台系统开发场景。依据职责划分聚合边界、定义命令幂等性、事件触发与 API 端点鉴权范围。

安装前请确保已有 cleanddd-requirements-analysis 产出,否则需先完成需求澄清。建议在建模过程中持续与业务方确认假设,避免后期返工与理解偏差。

来源仓库内路径:skills/cleanddd-modeling

上手步骤

4 步
  1. 1

    确认自己的宿主工具

    公开资料标注支持 Codex、Claude、Cursor、Gemini CLI;先确认自己用的是其中之一,再按对应工具的 Skills 目录放置。

  2. 2

    拿到安装命令

    可以直接复制的命令是 npx skills add https://github.com/netcorepal/cleanddd-skills --skill cleanddd-mo…;命令里的占位符换成自己的路径或密钥再执行。

  3. 3

    安装后重启宿主

    命令执行完要完全退出宿主工具再打开,让新装的 Skill 被重新扫描到,否则列表里可能看不到。

  4. 4

    按最小权限试用

    它需要需要联网,先在测试目录或测试账号里跑,确认没问题再放到正式项目。

常见问题

6 条

cleanddd-modeling 怎么安装?

在终端执行 npx skills add https://github.com/netcorepal/cleanddd-skills --skill cleanddd-modeling。装完完全退出宿主工具再打开,让它重新扫描本地 Skill。

cleanddd-modeling 支持哪些 AI 工具?

公开资料标注支持 Codex、Claude、Cursor、Gemini CLI。其他工具只要能读取本地 Skill 目录,一般也能手动放进去,但要自己确认触发方式是否一致。

cleanddd-modeling 需要什么权限?

权限级别是需要联网。该 Skill 可能需要联网访问来源站点、仓库或外部 API;具体网络访问范围需要结合源码和 README 复核。

cleanddd-modeling 是免费的吗?

公开资料没有标注明确许可证,收费和商用限制都无法确认。正式使用前请到来源仓库核对授权说明。

cleanddd-modeling 用的人多吗?

公开数据是累计安装 275 次,近一周安装 11 次,下载 89 次,GitHub 19 星。这些数字来自第三方目录统计,只能当作热度参考,不代表质量或安全性。

cleanddd-modeling 安全吗?

第三方扫描结果为通过,但这只覆盖已知的静态检查项,不能替代自己读一遍源码和安装命令。

值得选的地方和要先想清楚的地方

值得选的地方

  • 同时适配 4 种工具,换客户端不用重新找替代品。
  • 第三方扫描已通过,常见的高风险行为没有命中。

先想清楚的地方

  • 许可证没有明确标注,能不能商用、能不能再分发都不确定。
  • 第三方目录整理,版本更新和行为细节以来源仓库为准。

适不适合你

更适合

  • 已经在用 Codex,想直接扩展它能力的人。
  • 需要处理待分类类任务、又不想每次都手写提示词的人。

不太适合

  • 需要明确授权才能用到公司项目里的场景。
  • 需要厂商级技术支持和 SLA 的生产系统。

待分类类 Skill 对比

6 个同类
Skill总安装GitHub 星权限许可证扫描
infsh-cli

infsh CLI · Codex、Claude

4,374,576382权限未标注未明确未收录
ai-video-generation

AI 视频生成 · Codex、Claude

4,313,376382调用外部服务未明确有提醒
lark-openapi-explorer

云雀 OpenAPI 浏览器 · Codex、Claude

2,064,1209,011需要联网未明确有提醒
lark-workflow-standup-report

Lark 工作流程站立报告 · Codex、Claude

2,041,6328,978需要联网未明确通过
use-my-browser

使用我的浏览器 · Codex、Claude

1,848,49140操作浏览器未明确未通过
cleanddd-modeling

干净的建模 · 本页

27519需要联网未明确通过

按安装量取同分类前几名;数字来自第三方目录统计,只作热度参考,不代表质量结论。

SKILL.md 原文

CleanDDD 建模技能

根据用户需求,设计符合 CleanDDD 原则的业务模型,包括聚合、命令、事件、查询等,确保模型的清晰性和可维护性。

前置输入

  • 已有 cleanddd-requirements-analysis 的结构化结果(干系人表、需求条目表、业务实体视图、触发/后续动作表、业务规则与依赖、假设与待确认清单);缺失时先运行需求分析技能并完成确认。
  • 需求条目/业务实体归类已与用户确认或标注了假设。

使用时机

  • 当需要将结构化需求映射为 CleanDDD 的聚合/命令/查询/事件/Endpoint 与定时任务设计时。

输入映射关系

  • 业务实体视图 → 聚合候选与职责/不变式
  • 需求条目表 → 命令/查询及输入输出、幂等性
  • 触发/后续动作表 → 领域事件(DomainEvent)与事件处理器
  • 干系人表 → API 端点(Endpoints)的认证/鉴权范围与交互场景
  • 业务规则与依赖 → 一致性/副作用说明与外部依赖标注
  • 假设与待确认清单 → 建模中的“未决问题/假设”与追问清单

工作流

  1. 输入校验:确认需求条目表、业务实体视图、触发/后续动作表齐备;缺口先追问或注明假设。
  2. 聚合定义:依据职责和不变式,定义聚合根、实体/值对象、行为、触发的领域事件;保持聚合间无直接引用。
  3. 命令与查询:为每个需求条目映射命令/查询,命名用 PascalCase;写明输入/输出、幂等性、涉及的聚合行为。
  4. 领域事件与处理器:根据触发/后续动作表列出领域事件(DomainEvent)、订阅方、处理动作;避免跨聚合直接操作,使用领域事件驱动。
  5. API 端点(Endpoints):为外部交互补全 HTTP Method、鉴权、幂等性、绑定的命令/查询;标明默认排序/分页。
  6. 定时任务:若有周期性需求,定义任务名称、频率、触发的命令/查询。
  7. 命名与约束检查:聚合/命令/事件/查询用 PascalCase;确认无共享实体、仅共享值对象;事件命名用过去式。

输出格式(结构化 Markdown,便于代码生成)

  • 聚合

- 名称 | 职责摘要 | 关键不变式 - 实体/值对象 | 属性(含默认值/可选值) | 行为 | 触发领域事件(DomainEvent)

  • 命令(Commands)

- 名称 | 作用聚合 | 输入 | 触发行为/事件 | 幂等性

  • 查询(Queries)

- 名称 | 作用聚合 | 过滤/排序/分页 | 输出 DTO 或 Response

  • 事件处理器(DomainEventHandlers)

- 领域事件(DomainEvent) | 订阅方 | 处理动作 | 副作用/外部依赖

  • API 端点(Endpoints)

- 路径/方法 | 命令/查询 | 认证/鉴权 | 幂等/一致性说明

  • 定时任务(如有)

- 名称 | 频率 | 触发的命令/查询 | 幂等/补偿

统一命名与放置约定

  • 命名风格:聚合/命令/事件/查询/端点使用 PascalCase;事件名称采用过去式。
  • 文档输出:采用上述“输出格式”章节的结构化 Markdown,以便后续自动代码生成与审阅。
  • 术语统一:统一使用“API 端点(Endpoints)”“领域事件(DomainEvent)”“领域事件处理器(DomainEventHandlers)”等术语。
  • 交付承接:本技能输出文件应作为 cleanddd-dotnet-coding 的输入依据;涉及文件命名与目录放置,参见该技能的“统一命名与放置约定”。

核心原则

  • 边界明确:聚合之间不直接或间接相互引用。
  • 实体共享限制:聚合不共享实体,允许共享值对象。
  • 领域事件原则:领域事件由聚合行为产生;跨聚合影响通过领域事件实现最终一致性。
  • 关键不变式:在聚合行为前置校验,任何状态变更不得破坏。
  • 命名规范:聚合/命令/事件/查询使用 PascalCase,事件用过去式。
  • API 端点鉴权(Endpoints):依据干系人表与需求条目表明确认证范围与幂等性。

交付与确认

  • 末尾附“参数汇总 + 是否执行”提示,确保用户确认后再进入 cleanddd-dotnet-coding。
  • 列出未决问题或假设,避免后续编码阶段遗漏。

平台分布

Codex

32.02%
按下载量换算28

Claude

31.62%
按下载量换算28

Cursor

19.36%
按下载量换算17

Gemini CLI

9.78%
按下载量换算9

安全审计

Gen Agent Trust Hub

通过

Socket

通过

Snyk

通过

权限和风险

需要联网

该 Skill 可能需要联网访问来源站点、仓库或外部 API;具体网络访问范围需要结合源码和 README 复核。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。目前只有一个公开来源,建议同时核对源仓库。

继续浏览同类 Skills