check-kafka-topics

Check Kafka topic existence and partition counts via kcat.

3|1|Updated Oct 9, 2025
One-click install
npx skills add https://github.com/OmniNode-ai/omniclaude --skill check-kafka-topics
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: check-kafka-topics
Source: https://github.com/OmniNode-ai/omniclaude/tree/main/plugins/onex/skills/system-status/check-kafka-topics
Command: npx skills add https://github.com/OmniNode-ai/omniclaude --skill check-kafka-topics

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This skill helps ensure that your Kafka topics are correctly set up and accessible, preventing data flow issues and aiding in system monitoring.

Core Features & Use Cases

  • Topic Verification: Check if specific Kafka topics exist by exact name or wildcard pattern.
  • Partition Count: Retrieve the number of partitions for each topic.
  • Use Case: Before deploying a new microservice that relies on Kafka, use this skill to confirm that all its required topics have been created with the expected naming conventions and partition configurations.

Quick Start

Check if the Kafka topic 'my-new-topic' exists.

Frequently Asked Questions about check-kafka-topics

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I check if a Kafka topic exists?

You can check if a Kafka topic exists by using kcat command-line tool integration to verify exact topic names or wildcard patterns, preventing data flow issues before deploying microservices.

How do I check the partition count for Kafka topics?

Retrieve the number of partitions for Kafka topics by querying topic configurations via kcat, allowing you to review partition setups for scaling purposes and validate naming conventions.

Can I use wildcard pattern matching to verify Kafka topics?

Wildcard pattern matching is supported for Kafka topic verification, enabling you to validate naming conventions across multiple topics simultaneously instead of checking each topic individually.

Do I need kcat to monitor Kafka topics and partitions?

kcat command-line tool is required as the integration layer for robust topic inspection, providing the connectivity needed to check topic existence and retrieve partition counts from Kafka.

What is the best way to validate Kafka topic creation before deploying a microservice?

The best way to validate Kafka topic creation before microservice deployment is to verify topic existence and partition configurations using kcat, ensuring all required topics match expected naming conventions.

Why does my Kafka topic verification fail when checking system status?

Kafka topic verification may fail if topics are not correctly set up or accessible, which is why checking existence and partition counts helps prevent data flow issues during system monitoring.