Agent Skill
2/7/2026backend-aggregates
Design and implement DDD aggregate roots and their boundaries in backend code. Use this skill when creating or modifying aggregate root classes, defining aggregate boundaries, implementing entity relationships within aggregates, working on domain model consistency rules, or editing files in domain layers that contain aggregate patterns. Applies to files like *Aggregate.java, *Root.java, domain entity classes, and any code that enforces transactional consistency boundaries.
J
jeremyrdavis
0GitHub Stars
2Views
npx skills add jeremyrdavis/coffeeshop26
SKILL.md
| Name | backend-aggregates |
| Description | Design and implement DDD aggregate roots and their boundaries in backend code. Use this skill when creating or modifying aggregate root classes, defining aggregate boundaries, implementing entity relationships within aggregates, working on domain model consistency rules, or editing files in domain layers that contain aggregate patterns. Applies to files like *Aggregate.java, *Root.java, domain entity classes, and any code that enforces transactional consistency boundaries. |
name: backend-aggregates description: Design and implement DDD aggregate roots and their boundaries in backend code. Use this skill when creating or modifying aggregate root classes, defining aggregate boundaries, implementing entity relationships within aggregates, working on domain model consistency rules, or editing files in domain layers that contain aggregate patterns. Applies to files like *Aggregate.java, *Root.java, domain entity classes, and any code that enforces transactional consistency boundaries.
When to use this skill
- When creating new aggregate root classes or entities
- When defining or modifying aggregate boundaries in domain models
- When implementing consistency rules within an aggregate
- When working on entity relationships and object graphs
- When refactoring domain models to improve aggregate design
- When adding business invariants that span multiple entities
- When working on files in
domain/directories containing aggregate patterns - When implementing factory methods for aggregate creation
Backend Aggregates
This Skill provides Claude Code with specific guidance on how to adhere to coding standards as they relate to how it should handle backend aggregates.
Instructions
For details, refer to the information provided in this file: backend aggregates
Skills Info
Original Name:backend-aggregatesAuthor:jeremyrdavis
Download