Build event-sourced Haskell applications with CQRS and domain-driven design using the domaindriven library. Leverage Claude for patterns integrating Servant APIs, Effectful effects, hierarchical events, and PostgreSQL persistence.
DomainDriven is a batteries included synchronous event sourcing and CQRS library. It is split into the following packages:
Aggregate and Projection effects, plus Servant integration.The core idea is to do synchronous event sourcing with locks and thereby provide the upsides of event sourcing without the extra complexity introduced by asynchronous workflows.
Based on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimnpx claudepluginhub tommyengstrom/domaindriven --plugin domaindrivenEditorial "DDD & Evented Architecture" bundle for Claude Code from Antigravity Awesome Skills.
Ecto skills for database interactions in Elixir
Implement event-driven APIs with message queues and event streaming
Event-driven design methodologies: Event Modeling (Adam Dymitruk), Event Storming deep dives, CQRS/Event Sourcing design, and saga pattern planning for complex distributed systems.
Kamae (構え) — an extensible harness of skill plugins for designing and implementing robust server-side TypeScript applications
UI/UX design intelligence. 67 styles, 161 palettes, 57 font pairings, 25 charts, 15 stacks (React, Next.js, Vue, Svelte, Astro, SwiftUI, React Native, Flutter, Tailwind, shadcn/ui, Nuxt, Jetpack Compose). Actions: plan, build, create, design, implement, review, fix, improve, optimize, enhance, refactor, check UI/UX code. Projects: website, landing page, dashboard, admin panel, e-commerce, SaaS, portfolio, blog, mobile app. Elements: button, modal, navbar, sidebar, card, table, form, chart. Styles: glassmorphism, claymorphism, minimalism, brutalism, neumorphism, bento grid, dark mode, responsive, skeuomorphism, flat design. Topics: color palette, accessibility, animation, layout, typography, font pairing, spacing, hover, shadow, gradient.