Back to Skills

kafka-architect

verified

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 GitHub

Marketplace

specweave

anton-abyzov/specweave

Plugin

sw-kafka

development

Repository

anton-abyzov/specweave
27stars

plugins/specweave-kafka/skills/kafka-architect/SKILL.md

Last Verified

January 25, 2026

Install Skill

Select agents to install to:

Scope:
npx add-skill https://github.com/anton-abyzov/specweave/blob/main/plugins/specweave-kafka/skills/kafka-architect/SKILL.md -a claude-code --skill kafka-architect

Installation paths:

Claude
.claude/skills/kafka-architect/
Powered by add-skill CLI

Instructions

# 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.

Validation Details

Front Matter
Required Fields
Valid Name Format
Valid Description
Has Sections
Allowed Tools
Instruction Length:
611 chars