By Eventuous
Skills and agents for building event-sourced applications with Eventuous (.NET and Go)
This skill should be used when configuring Azure Service Bus integration with Eventuous. Covers ServiceBusProducer, ServiceBusSubscription, queue and topic setup, session-based ordered processing, message attribute mapping, and DI registration. Common triggers: 'Azure Service Bus producer', 'Service Bus subscription', 'Service Bus sessions', 'ServiceBusProducer', 'Eventuous.Azure.ServiceBus'.
This skill should be used when implementing cross-context event routing with Eventuous Gateway. Covers AddGateway registration, RouteAndTransform delegates, IGatewayTransform, GatewayMessage, metadata propagation, and the awaitProduce option. Common triggers: 'route events between bounded contexts', 'forward events', 'event gateway', 'bridge subscription to producer', 'event shovel'.
This skill should be used when configuring Google Cloud Pub/Sub integration with Eventuous. Covers GooglePubSubProducer for publishing to Pub/Sub topics, GooglePubSubSubscription for consuming messages, emulator configuration, message attributes, and ordering keys. Common triggers: 'publish to Pub/Sub', 'Google Pub/Sub subscription', 'Pub/Sub emulator', 'GooglePubSubProducer', 'Pub/Sub with Eventuous'.
This skill should be used when configuring Kafka integration with Eventuous. Covers KafkaBasicProducer for publishing to Kafka topics, Confluent.Kafka configuration, partition keys, message headers, and produce options. Common triggers: 'publish events to Kafka', 'Kafka producer', 'Kafka topic', 'KafkaBasicProducer', 'Confluent.Kafka with Eventuous'.
This skill should be used when configuring KurrentDB or EventStoreDB (ESDB) integration with Eventuous. Covers KurrentDBEventStore, AllStreamSubscription, StreamSubscription, StreamPersistentSubscription, AllPersistentSubscription, KurrentDBProducer, and checkpoint stores. Common triggers: 'set up EventStoreDB', 'KurrentDB subscription', 'persistent subscription', 'ESDB event store', 'EsdbEventStore migration'.
Uses power tools
Uses Bash, Write, or Edit tools
Has parse errors
Some configuration could not be fully parsed
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 claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
A Claude Code plugin providing skills and an expert agent for building event-sourced applications with Eventuous in .NET and Go. This plugin integrates comprehensive support for Eventuous domain modeling, event store implementations, subscriptions, producers, and cross-context event routing directly into Claude Code.
Add the marketplace and install the plugin with these commands:
# Add the marketplace (one-time)
/plugin marketplace add Eventuous/eventuous-plugin
# Install the plugin
/plugin install eventuous
The plugin provides the following skills for Eventuous development:
| Skill | Description |
|---|---|
eventuous-dotnet | Core library — domain modeling, command services, event stores, subscriptions, producers |
eventuous-dotnet-kurrentdb | KurrentDB (EventStoreDB) event store, subscriptions, and producer |
eventuous-dotnet-postgres | PostgreSQL event store, subscriptions, checkpoint storage, and projections |
eventuous-dotnet-mongodb | MongoDB checkpoint storage and projections |
eventuous-dotnet-rabbitmq | RabbitMQ producer, subscriptions, and configuration |
eventuous-dotnet-kafka | Kafka producer and subscription |
eventuous-dotnet-sqlserver | SQL Server event store, subscriptions, and checkpoint storage |
eventuous-dotnet-google-pubsub | Google Cloud Pub/Sub producer and subscription |
eventuous-dotnet-azure-servicebus | Azure Service Bus producer and subscription |
eventuous-dotnet-gateway | Cross-context event routing with Gateway |
| Skill | Description |
|---|---|
eventuous-go | Core library — state/fold, aggregates, commands, subscriptions, codec |
eventuous-go-kurrentdb | KurrentDB event store, catch-up and persistent subscriptions |
eventuous-go-otel | OpenTelemetry tracing and metrics |
The plugin includes an eventuous-expert agent that activates for cross-cutting Eventuous tasks spanning multiple integrations in both .NET and Go. This agent helps coordinate complex scenarios that involve multiple event store implementations, producers, subscriptions, and architectural decisions.
Skills activate automatically based on what you're working on. When Claude Code detects you're working with Eventuous code, the relevant skills provide contextual guidance, documentation, and implementation patterns tailored to your use case.
npx claudepluginhub eventuous/eventuous-plugin --plugin eventuousEditorial "DDD & Evented Architecture" bundle for Claude Code from Antigravity Awesome Skills.
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.
Claude skill for the domaindriven Haskell event sourcing and CQRS library
Comprehensive .NET backend development with C#, ASP.NET Core, Entity Framework Core, and Dapper for production-grade applications
No description provided.