Agent skill · data analytics · personamanagmentlayer
kafka-expert
Expert-level Apache Kafka, event streaming, Kafka Streams, and distributed messaging. Use when the user mentions streaming, messaging, event driven, or Kafka Streams.
Why this skill is useful
Provides domain-specific knowledge and best practices for implementing Apache Kafka and event-driven architectures that the AI wouldn't reliably generate on its own.
What it needs
Requires kafka installed locally. About 1k tokens when loaded. Last updated 2026-03-30. 41 stars on the source repository.
What this skill does
Apache Kafka Expert Expert guidance for Apache Kafka, event streaming, Kafka Streams, and building event-driven architectures. Core Concepts Topics, partitions, and offsets Producers and consumers Consumer groups Kafka Streams Kafka Connect Exactly-once semantics Producer Consumer Kafka Streams Best Practices Use appropriate partition keys Monitor consumer lag Implement idempotent producers Use consumer groups for scaling Set proper retention policies Handle rebalancing gracefully Monitor cluster metrics Anti-Patterns ❌ Single partition topics ❌ No error handling ❌ Ignoring consumer lag ❌ Producing to wrong partitions ❌ Not using consumer groups ❌ Synchronous processing ❌ No monitoring Resources Apache Kafka: https://kafka.apache.org/ Confluent Platform: https://www.confluent.io/
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills personamanagmentlayer/kafka-expert