ddd-skills

June 23, 2026 · View on GitHub

ddd-skills

Domain-Driven Design architecture skills — COLA, microservices, hexagonal, clean, event-driven

GitHub License Agent Skills

English | 简体中文

Introduction · Install · Skills · Supported Agents · Ecosystem


📖 Introduction

DDD Architecture Skills is a curated collection of Agent Skills for AI coding agents, part of the Full Stack Skills ecosystem maintained by PartMe.AI.

This package includes 16 skills. Each skill is a self-contained SKILL.md file that AI agents load on-demand.

📦 Install

npx skills add full-stack-skills/ddd-skills

Or install specific skills:

npx skills add full-stack-skills/ddd-skills --skill <skill-name>

🎯 Skills (16)

SkillDescription
ddd-api-designerAPI design from domain model — CQRS command/query separation, REST API endpoint design, data object conversion chain ...
ddd-architecture-awesomeProvides comprehensive guidance for Domain-Driven Design (DDD) concepts, strategic design, tactical design, and archi...
ddd-architecture-cleanComprehensive guidance for Clean Architecture (整洁架构) — Robert C. Martin's Clean Architecture with Enterprise Business...
ddd-architecture-colaComprehensive guidance for COLA v5 Architecture (菱形架构) — Alibaba's COLA framework with adapter/application/domain/inf...
ddd-architecture-docDDD architecture documentation generation — C4 model diagrams (Context/Container/Component/Code), ADR (Architecture D...
ddd-architecture-evaluatorDDD architecture evaluation and evolution — DDD maturity 5-level model (AdHoc/Aware/Applied/Scaled/Optimized), archit...
ddd-architecture-hexagonalComprehensive guidance for Hexagonal Architecture (Ports & Adapters) — Alistair Cockburn's hexagonal architecture wit...
ddd-architecture-layeredComprehensive guidance for DDD Layered Architecture (DDD 四层架构) — Traditional 3-layer to DDD 4-layer transformation wi...
ddd-architecture-onionComprehensive guidance for Onion Architecture (洋葱架构) — Jeffrey Palermo's onion architecture with domain-centric layer...
ddd-architecture-selectorArchitecture selection decision guide — help users choose from 5 DDD architectures (Layered/Onion/Hexagonal/Clean/COL...
ddd-code-reviewerDDD code review and anti-pattern detection — anemia model detection, layered compliance checking, aggregate design re...
ddd-cqrs-architectureComprehensive guidance for CQRS Architecture — independent CQRS skill covering L1/L2/L3 implementation levels, Event ...
ddd-devops-integrationDDD DevOps integration — CI/CD pipeline with ArchUnit automated architecture validation, multi-module build optimizat...
ddd-domain-designerDomain-driven design complete workflow — event-storming-driven 6-step domain modeling process, aggregate design 5-pri...
ddd-event-stormingEvent Storming workshop facilitation guide — collaborative domain exploration methodology with 6-step process (chaos ...
ddd-testing-strategistDDD testing strategy — domain model unit testing, aggregate root testing, repository testing with mocks, application ...

🤖 Supported Agents

Works with Claude Code, Codex, Cursor, OpenCode, Gemini CLI, GitHub Copilot, Windsurf, and 70+ others.

Claude Code Installation

Option 1: npx skills CLI (Recommended)

npx skills add full-stack-skills/ddd-skills

Option 2: Manual Installation

git clone https://github.com/full-stack-skills/ddd-skills.git
cp -r ddd-skills/skills/* .claude/skills/

For more details, see the Claude Code Skills Guide and Agent Skills Spec.

🌐 Ecosystem

ResourceLink
Full Stack Skillsgithub.com/partme-ai/full-stack-skills
All Skill Groupsgithub.com/full-stack-skills
Agent Skills Specagentskills.io
Skills CLIgithub.com/vercel-labs/skills

📄 License

Apache 2.0 — see LICENSE.