A Claude Code skill that helps you design and generate event-sourced domain code for Laravel using Spatie event sourcing
A Claude Code skill that turns a domain conversation into a complete event-sourced Laravel codebase using spatie/laravel-event-sourcing. Instead of scaffolding files from CLI flags, it works in two gates: first it asks focused design questions and produces an Architecture Decision Record (aggregates, commands, events, projectors, reactors), then — only after your approval — it generates the full domain with tests (TDD), migrations, and config registration. The hard part of event sourcing isn't writing the aggregate class — it's deciding what the aggregate is. This skill treats those decisions as a conversation rather than a parameter.
Thanks for making this!
Sign in to leave a review.