Loading...
Loading...
Scaffold an aggregate root with entity, value objects, repository interface, domain events, and test stubs
npx skill4agent add ruvnet/ruflo ddd-aggregate$ARGUMENTS<context-name> <aggregate-name>src/src/<context>/domain//ddd-context <context>npx @claude-flow/cli@latest hooks pre-task --description "DDD aggregate: <aggregate-name> in <context>"src/<context>/domain/entities/<aggregate-name>.entity.tsequals()AggregateRootsrc/<context>/domain/value-objects/<aggregate-name>-id.value-object.tssrc/<context>/domain/repositories/<aggregate-name>.repository.tsfindByIdsavedeletesrc/<context>/domain/events/<aggregate-name>-created.event.tssrc/<context>/domain/events/<aggregate-name>-updated.event.tssrc/<context>/domain/entities/<aggregate-name>.entity.test.tsdescribeitshould [behavior] when [condition]index.tsmcp__claude-flow__agentdb_hierarchical-store --parent "context:<context>" --child "aggregate:<aggregate-name>" --relation "contains"
mcp__claude-flow__memory_store --key "ddd-aggregate-<context>-<aggregate-name>" --value "AGGREGATE_SUMMARY" --namespace tasksnpx @claude-flow/cli@latest hooks post-task --task-id "ddd-aggregate-<aggregate-name>" --success true --train-neural true