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

View the source on GitHub

Browse the @skills marketplace