j5ik2o-ddd-domain-model-extractor
Installation
SKILL.md
DDD Domain Model Extractor
Extract the model from behavior and invariants, not from table names alone.
Workflow
-
Confirm the target files, domain overview, and areas of concern.
-
Explore commands, state changes, validation, persistence operations, and tests.
-
Identify domain concepts, lifecycle states, invariants, and transactional boundaries.
-
Propose aggregates, entities, value objects, and domain services.
-
Produce pseudocode and a migration path that preserves behavior.
References
Read references/analysis-heuristics.md before analyzing large codebases. Use references/output-template.md for the final report shape.