| name | review_domain |
| description | Perform a thorough architectural review of a domain model. |
Review Domain Skill
Conduct critical architectural review of domain models.
When to Activate
This skill is relevant when:
- Domain model has been drafted
- Need to validate architecture design
- Checking constitution compliance
- Verifying completeness and consistency
Core Principles
Skeptical Analysis
- Assume things will break
- Identify gaps proactively
- Challenge assumptions
- Look for edge cases
Consistency Verification
- Naming matches specifications
- Types used consistently
- Terminology aligned with domain
- Standards applied uniformly
Completeness Check
- No "magic" entities undefined
- All diagrams match text
- Every reference resolved
- No missing definitions
Compliance Enforcement
- Validate against technical constitution
- Check data isolation requirements
- Verify security constraints
- Ensure audit requirements met
Quick Checks
When reviewing domain models, verify: