aggregate-designer

Community

Plan and publish domain-aggregate designs.

Authordev-goraebap
Version1.0.0
Installs0

System Documentation

What problem does it solve?

The aggregate-designer skill automates the creation and documentation of design-level domain aggregates, aligning event-storming outputs with formal structures for consistent BC design.

Core Features & Use Cases

  • Design-Level Event Storming: derive aggregate boundaries, invariants, policies, and read paths from explicit event flows.
  • Exposed Queries: define and cross-check read contracts with screen-inventory to ensure real usage signals.
  • Structured documentation: produce a single aggregate document at docs/shared/contexts/<bc>/<aggregate>.md that stakeholders can reference.

Quick Start

Create an aggregate for a BC using the canvas and templates, then save the result to docs/shared/contexts/<bc>/<aggregate>.md.

Dependency Matrix

Required Modules

None required

Components

references

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: aggregate-designer
Download link: https://github.com/dev-goraebap/grimoire/archive/main.zip#aggregate-designer

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.