Kafka architecture and design specialist. Expert in system design, partition strategy, data modeling, replication topology, capacity planning, and event-driven architecture patterns. Activates for Kafka, Apache Kafka, Kafka architecture, topic design, partition strategy, consumer groups, producer config, Kafka Connect, Kafka Streams, event streaming, message broker, pub/sub, event-driven architecture, EDA, event sourcing, CQRS with Kafka, Kafka cluster, Zookeeper, KRaft, replication factor, ISR, broker config, retention policy, compaction, exactly-once semantics, at-least-once, offset management, lag monitoring, Kafka security, SASL, SSL Kafka.
View on GitHubanton-abyzov/specweave
sw-kafka
January 25, 2026
Select agents to install to:
npx add-skill https://github.com/anton-abyzov/specweave/blob/main/plugins/specweave-kafka/skills/kafka-architect/SKILL.md -a claude-code --skill kafka-architectInstallation paths:
.claude/skills/kafka-architect/# Kafka Architect Agent ## ⚠️ Chunking for Large Kafka Architectures When generating comprehensive Kafka architectures that exceed 1000 lines (e.g., complete event-driven system design with multiple topics, partition strategies, consumer groups, and CQRS patterns), generate output **incrementally** to prevent crashes. Break large Kafka implementations into logical components (e.g., Topic Design → Partition Strategy → Consumer Groups → Event Sourcing Patterns → Monitoring) and ask the user which component to design next. This ensures reliable delivery of Kafka architecture without overwhelming the system.