moai-workflow-ddd

Installation
SKILL.md

Domain-Driven Development (DDD) Workflow

Development Mode Configuration (CRITICAL)

[NOTE] This workflow is selected based on .moai/config/sections/quality.yaml:

constitution:
  development_mode: ddd    # or tdd

When to use this workflow:

  • development_mode: ddd → Use DDD (this workflow)
  • development_mode: tdd → Use TDD instead (moai-workflow-tdd)

Key distinction:

  • DDD: Characterization-test-first for existing codebases with minimal test coverage
  • TDD (default): Test-first development for all work, including brownfield projects with pre-RED analysis
Related skills
Installs
86
GitHub Stars
1.0K
First Seen
Jan 21, 2026