evaluate-ddd

Evaluate DDD principles across strategic, tactical, and architectural layers.

12|1|Updated Mar 23, 2026
One-click install
npx skills add https://github.com/wfukatsu/nexus-architect --skill evaluate-ddd
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: evaluate-ddd
Source: https://github.com/wfukatsu/nexus-architect/tree/main/skills/evaluate-ddd
Command: npx skills add https://github.com/wfukatsu/nexus-architect --skill evaluate-ddd

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill streamlines the evaluation of Domain-Driven Design (DDD) conformance across 3 layers and 12 criteria, automating the analysis process and providing a comprehensive score.

Core Features & Use Cases

  • Layer-Based Analysis: Evaluate DDD conformance at strategic, tactical, and architectural layers.
  • Parallel Evaluations: Conduct assessments in parallel to reduce processing time.
  • Scoring Framework: Apply precise scoring for each criterion, with clear rationales and findings.
  • Output Generation: Automatically generate reports detailing evaluation results and recommendations.

Quick Start

Run the /architect:evaluate-ddd skill on the analysis output directory.

Frequently Asked Questions about evaluate-ddd

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I evaluate Domain-Driven Design conformance in my software architecture?

To evaluate Domain-Driven Design conformance, this Skill assesses your architecture across Strategic, Tactical, and Architecture layers using 12 criteria like Ubiquitous Language and Bounded Contexts to produce a comprehensive score and improvement recommendations.

What DDD patterns are assessed during a tactical architecture review?

A tactical architecture review assesses DDD patterns including Value Objects, Entities, Aggregates, Repositories, Domain Services, and Domain Events, assigning precise scores with clear rationales and findings for each evaluated criterion.

How do I conduct an automated DDD architecture assessment?

You conduct an automated DDD architecture assessment by running the evaluation command on your analysis output directory, which processes 12 criteria across 3 layers in parallel to generate detailed evaluation reports.

What inputs are required to perform a DDD conformance assessment?

Performing a DDD conformance assessment requires analysis reports from an earlier analysis phase as input. The Skill evaluates these existing reports to output conformance scores and improvement recommendations.

Does DDD evaluation check architectural layering and dependency direction?

Yes, DDD evaluation checks architectural layering and dependency direction along with Ports & Adapters. These are assessed within the Architecture layer to ensure proper system structure and generate a comprehensive score.

What is the best way to score DDD principles across bounded contexts?

The best way to score DDD principles across bounded contexts is using a framework that evaluates 12 criteria in parallel across three layers, automatically generating precise scores, detailed rationales, and improvement recommendations for the overall system.