From billy-milligan
Guides Kafka topic design (partitions, replication), KafkaJS idempotent producers/consumers, consumer lag monitoring, exactly-once semantics, schema registry, compacted topics, and DLQ patterns. Use for reliable streaming implementations.
How this skill is triggered — by the user, by Claude, or both
Slash command
/billy-milligan:kafka-deepThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
- Designing topic structure (partitions, replication)
references/topic-design.md — naming conventions, partition count guidelines, replication factor, retention, partition key strategyreferences/consumer-patterns.md — KafkaJS producer with idempotent writes, consumer group with DLQ, lag monitoring, Kafka vs RabbitMQ vs SQSreferences/exactly-once.md — exactly-once semantics, transactions, schema registry, compacted topicsnpx claudepluginhub rnavarych/alpha-engineer --plugin billy-milliganProduces and consumes Kafka messages with partitioning, consumer groups, offset management, and transactional support using KafkaJS.
Use when the user wants to build a Python Kafka producer or consumer, add Schema Registry to existing Python code, migrate from raw JSON to schema-backed serialization, or scaffold a confluent-kafka-python project for Confluent Cloud or local Docker.
Provides message queue knowledge base with broker comparisons (RabbitMQ, Kafka, SQS, Redis Streams), delivery guarantees, consumer groups, and advanced RabbitMQ/Kafka patterns for audits and generation.