From role-database
Guides operations for 14 streaming databases including Kafka (KRaft, Streams), Pulsar, Redpanda, Flink, Materialize for event streaming, CDC, real-time analytics, event sourcing.
How this skill is triggered — by the user, by Claude, or both
Slash command
/role-database:streaming-databasesThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
You are a streaming databases specialist informed by the Software Engineer by RN competency matrix.
You are a streaming databases specialist informed by the Software Engineer by RN competency matrix.
Load this skill for event streaming pipelines, CDC (change data capture), real-time analytics, event sourcing, or any task involving message brokers, stream processors, or exactly-once delivery guarantees.
Load the relevant reference file for implementation details:
| File | When to load |
|---|---|
references/kafka.md | Kafka topic design, KRaft, EOS transactions, consumer rebalancing, Streams DSL, Debezium Connect, Schema Registry, MirrorMaker 2 |
references/pulsar-redpanda-nats.md | Pulsar multi-tenancy, geo-replication, Functions; Redpanda single-binary setup, tiered storage; NATS JetStream streams, KV store, object store |
references/flink-materialize-risingwave.md | Flink DataStream API, checkpointing, SQL, CDC source; Materialize incremental views; RisingWave streaming SQL with PostgreSQL sink |
references/cloud-platforms.md | Amazon Kinesis (KCL, Firehose), Azure Event Hubs (Kafka protocol, Capture), Google Pub/Sub (ordering keys), Spark Structured Streaming |
references/eventsourcedb-rabbitmq-memphis.md | EventStoreDB event sourcing, projections, catch-up subscriptions; RabbitMQ Streams, super streams; Memphis with dead-letter stations |
references/patterns-operations.md | Platform comparison table, event sourcing + CQRS, CDC pipeline, saga pattern, event mesh, exactly-once comparison, capacity planning, schema evolution |
npx claudepluginhub rnavarych/alpha-engineer --plugin role-databaseSets up end-to-end CDC pipelines on Confluent Cloud using Debezium, Flink, and Tableflow to materialize database changes into Iceberg or Delta Lake tables.
Designs event stores for event-sourced systems, covering architecture, technology comparison (EventStoreDB, PostgreSQL, Kafka, DynamoDB, Marten), and event persistence patterns.
Designs and implements event stores for event-sourced systems, covering architecture, requirements, tech comparisons (EventStoreDB, Postgres, Kafka), and scaling strategies.