moai-workflow-ddd - Domain-Driven Development Workflow
Executes Domain-Driven Development using the ANALYZE-PRESERVE-IMPROVE cycle for behavior-preserving code refactoring and technical debt reduction.
Tags
Updated: 2026-09-24Capabilities
Typical Inputs
Typical Outputs
What this skill does
- Analyze domain boundaries and coupling metrics
- Create characterization tests and behavior snapshots
- Perform incremental structural code transformations
- Validate continuous behavior preservation with tests
Inputs
- Existing codebase
- SPEC document
- Existing test suites
Outputs
- Refactored source code
- Characterization tests and behavior snapshots
- Analysis and refactoring reports
Requirements
- Claude Code compatibility
- File system and CLI permissions
- AST-grep and project build toolchains
