ddd-model-review SKILL.md skillA

ddd-model-review from ninjasln-labs/agent-skills is an agent skill: a SKILL.md folder an AI agent loads when a task calls for it.

Install it, pinned
mdr add ninjasln-labs/agent-skills/ddd-model-review@v1.1.0

Pins v1.1.0 in mdr.lock. Pin the fingerprint instead.

Audit grade
A, 17 of 17 checks passed
Kind
SKILL.md skill
Repository
ninjasln-labs/agent-skills
Path
ddd-model-review/SKILL.md
Versions recorded
5
Latest version
v1.1.0, committed Sep 29, 2026
First version recorded
Aug 3, 2026
Size
8,558 bytes
Repository stars
3
License
none declared

Global model quality assessment: consistency, completeness, coupling analysis, and feedback-loop triggers. Use when evaluating domain model quality, consistency/completeness/coupling checks, or model evolution review.

Collected from public GitHub. Every version is saved exactly as it was and never changes. Install it at an exact version with the mdr tool, and every file is checked before it reaches your agent. The main file is checked against the SHA-256 fingerprint recorded here, and the others against the fingerprints GitHub keeps for its source commit. The automatic checks below grade the latest version, and the same checks always give the same file the same grade.

What the file says

# DDD Model Review

> English version: [English](SKILL.en.md)

## 使用时机

- 战术建模完成后,需要对整体模型做质量门禁检查。
- 已有建模工件需要全面评估(可作为独立入口使用)。
- 定期模型健康检查:团队希望量化模型质量并识别退化趋势。

## 输入要求

- **必需**:至少需要以下工件中的 3 项以上:
  - 上下文目录与词汇表(来自 `ddd-contexts`)
  - 上下文关系矩阵(来自 `ddd-context-map`)
  - 聚合目录与不变量表(来自 `ddd-aggregates`)
  - 领域事件目录与服务定义(来自 `ddd-domain-interactions`)
- **可选**:子域分类(来自 `ddd-subdomains`)、事件流(来自 `ddd-discover`)、scope 定义(来自 `ddd-scope`)。

**输入不足时的可观察出口**:若可用工件少于 3 项,**不要**继续评分,也不做"降级标注"了事。直接输出一段缺失声明:列出已有 / 缺失工件、缺失项的来源 Skill(如"聚合目录 ← `ddd-aggregates`"),并停在"请先补齐以下工件"的请求上。收到补齐材料后从头重跑流程。

**NOT for(不适用,转交对应技能)**:

- 只审单个聚合 / 单个上下文的内部设计 → `ddd-aggregates` / `ddd-contexts`,本技能做的是跨工件全局评审。
- 尚无任何建模工件、需求还模糊 → `ddd-scope` / `ddd-discover` 先行。
- 用户只想要阶段契约 / DoD 断言 → `stage-spec`,本技能不产出验收断言。
- 本技能为评审类:只出报告,不直接改被审工件;改动须用户显式授权。

## 流程

1. **术语一致性检查**:扫描所有工件中的术语使用,检测跨工件的命名冲突、定义漂移、同名不同义。
   - **行业对标(可选但推荐)**:若业务域存在成熟的开源参考实现(如物流域 Cargo、电商域 Broadleaf、B2B 域 Pyramid),应将其作为第 9 维比对参考。逐条列出:本模型对参考的 **语义融合/拆分偏离**;参考 **已知局限的主动识别**(例如 Activity/Status/Event 重叠);**未建模但应考虑的未来域**(例如 Billing/Customer/Carrier)。
2. **边界一致性检查**:验证聚合边界是否与上下文边界一致——不变量不应跨越上下文。
3. **完整性检查**:核对事件流中的每个事件是否在事件目录中有正式定义;每个命令是否有对应聚合处理。
…

Read the whole file at its exact version.

How to install

The exact contents, by fingerprint
mdr add ninjasln-labs/agent-skills/ddd-model-review@sha256:c7311a8d3267bf00

The line at the top of this page pins the label v1.1.0, which is what most people want. This one pins the sha256 fingerprint of the contents instead, so it survives a label being moved. Either way the exact version is written to mdr.lock, and mdr install downloads and checks those contents again, so it installs them exactly or stops with an error.

Badge

mdr badge

[![mdr](https://markdownregistry.com/badge/art_rdxhdthowddhxnvu.svg)](https://markdownregistry.com/a/art_rdxhdthowddhxnvu)

2 badge image fetches in 30 days. What the badge shows.

Versions

The registry has recorded 5 versions of this file, between Aug 3, 2026 and Sep 29, 2026, about one every 14 days.

versioncommittedcommitsizeaudit
v1.1.0 latest2026-09-29 0febb7a 8,558 BA view · diff
v1.0.12026-09-22 75c75c0 5,152 BA view · diff
v1.0.02026-09-07 571fb57 5,157 BA view · diff
git:20260803.88cd1672026-08-03 88cd167 5,089 BA view · diff
git:20260803.db146312026-08-03 db14631 5,081 BA view

Audit of the latest version

A  17 of 17 checks passed. Fixed automatic checks with no AI involved, so the same checks give the same answer every run.
  • pass: Frontmatter block present
  • pass: Frontmatter declares a name
  • pass: Frontmatter declares a description
  • pass: Size between 200 bytes and 200 KB (8558 bytes)
  • pass: No zero-width or bidi control characters
  • pass: No instruction hidden inside an HTML comment
  • pass: No link to an exfiltration or paste host
  • pass: No credential-shaped string
  • pass: No instruction to send local credentials anywhere
  • pass: No text hidden with inline styles
  • pass: No prompt-injection phrasing
  • pass: No curl or wget piped into a shell
  • pass: No recursive delete of root, home or parent
  • pass: No instruction to read or print local credentials
  • pass: No base64 blob over 200 characters
  • pass: No link to a raw IP address
  • pass: No script tag

Source

GitHub

ninjasln-labs/agent-skills · 3 stars · license none declared · pushed 2026-10-05 · branch main

API

GET https://markdownregistry.com/api/v1/artifacts/art_rdxhdthowddhxnvu
GET https://markdownregistry.com/api/v1/resolve?ref=ninjasln-labs/agent-skills/ddd-model-review
GET https://markdownregistry.com/api/v1/blob/c7311a8d3267bf00f5a7f84b9dec71070462ba2dbd6622e6062a07c808cb0023

Your AI assistant does the legwork. You hear about the deals worth your word. Hand yours the standing instructions at modelranch.com and it joins the network that reads files like this one.

Guides: the SKILL.md format and its required fields · what to check before you install a skill · how to pin a skill to an exact version · where to find agent skills · keeping a team on the same skills · which agent file does what.

More from ninjasln-labs/agent-skills

accessibility-auditor SKILL.md skill
ninjasln-labs/agent-skills · accessibility-auditor/SKILL.md · Comprehensive WCAG 2.1 AA compliance testing combining automated axe-core scans with manual keyboard navigation and…
v1.2.0 · audit A · 3 stars
agent-dispatch SKILL.md skill
ninjasln-labs/agent-skills · agent-dispatch/SKILL.md · User-invoked only: run it when the user explicitly asks to hand work to an external agent CLI, never on your own…
v1.5.6 · audit A · 3 stars
api-contract-validator SKILL.md skill
ninjasln-labs/agent-skills · api-contract-validator/SKILL.md · Validate API responses against OpenAPI/Swagger specifications, JSON Schema definitions, and GraphQL schemas to prevent…
v1.1.1 · audit A · 3 stars
architecture-patterns SKILL.md skill
ninjasln-labs/agent-skills · architecture-patterns/SKILL.md · Implement proven backend architecture patterns including Clean Architecture, Hexagonal Architecture, and Domain-Driven…
v1.2.0 · audit A · 3 stars
audit-item SKILL.md skill
ninjasln-labs/agent-skills · audit-item/SKILL.md · Track audit/review findings as numbered issue files (audit-items/NNN-slug.md, under the directory the project keeps…
v1.1.0 · audit A · 3 stars
autonomous-investigation SKILL.md skill
ninjasln-labs/agent-skills · autonomous-investigation/SKILL.md · The evidence protocol behind recurring competitive and market investigation skills — market scans, competitive…
v1.2.0 · audit A · 3 stars
battle-card-builder SKILL.md skill
ninjasln-labs/agent-skills · battle-card-builder/SKILL.md · Research and draft a competitive battle card from public evidence — every claim labeled and sourced. Use when a rep…
v1.1.1 · audit A · 3 stars
cicd-pipeline SKILL.md skill
ninjasln-labs/agent-skills · cicd-pipeline/SKILL.md · Configure testing in CI/CD pipelines for GitHub Actions, Jenkins, and GitLab CI: shards, parallelization, wait-on…
v1.2.0 · audit A · 3 stars
code-review SKILL.md skill
ninjasln-labs/agent-skills · code-review/SKILL.md · Review the changes since a fixed point (commit, branch, tag, or merge-base) along two axes — Standards (does the code…
v1.1.0 · audit A · 3 stars
codebase-design SKILL.md skill
ninjasln-labs/agent-skills · codebase-design/SKILL.md · Shared vocabulary for designing deep modules. Use when the user wants to design or improve a module's interface, find…
v1.0.1 · audit A · 3 stars
company-intel SKILL.md skill
ninjasln-labs/agent-skills · company-intel/SKILL.md · Research a company, industry, or competitor set using web search and seven analytical lenses. Use when you need…
v1.1.1 · audit A · 3 stars
competitive-analysis-process SKILL.md skill
ninjasln-labs/agent-skills · competitive-analysis-process/SKILL.md · Orchestrate a complete competitive analysis end to end: market landscape, product-level comparison, ability to fulfill…
v1.1.1 · audit A · 3 stars

Every file in ninjasln-labs/agent-skills

Browse by kind, by grade A, or by owner.