eventing-analyst

Audit Kafka event patterns across microservices and generate reliability reports.

Updated Feb 22, 2026
One-click install
npx skills add https://github.com/Muath2000/TradeStation --skill eventing-analyst
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: eventing-analyst
Source: https://github.com/Muath2000/TradeStation/tree/main/.claude/skills/eventing-analyst
Command: npx skills add https://github.com/Muath2000/TradeStation --skill eventing-analyst

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill ensures the reliability and completeness of event-driven architectures by auditing Kafka configurations, event patterns, and data flow across microservices.

Core Features & Use Cases

  • Event Cataloging: Generates a comprehensive map of topics, producers, and consumers.
  • Reliability Auditing: Verifies critical patterns like Dead Letter Queues (DLQs), outbox, and inbox deduplication.
  • Use Case: A Principal Eventing & Reliability Analyst uses this Skill to audit the Kafka setup for a new microservice, ensuring all events are cataloged, consumers have DLQs, and critical transactions use the outbox pattern, producing a detailed report.

Quick Start

Analyze the Kafka event patterns for the 'order-svc' service.

Frequently Asked Questions about eventing-analyst

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

FAQPage Schema
How do I audit Kafka event patterns across microservices?

Auditing Kafka event patterns across microservices involves analyzing topics, producers, consumers, partition strategies, and schema versioning. This process generates an event catalog and service reliability reports to ensure architecture completeness.

How do I verify outbox pattern and inbox deduplication for event-driven reliability?

Verifying outbox patterns and inbox deduplication for event-driven reliability requires auditing critical transactional event flows. This validation ensures microservices correctly handle event duplication and maintain reliable data consistency.

What is a Kafka event catalog and why do I need it for my microservices?

A Kafka event catalog is a comprehensive map of topics, producers, and consumers. You need it for microservices to document event-driven architecture, track data flow, and verify reliability guarantees like Dead Letter Queues.

Can I check Dead Letter Queue configurations and consumer group setup in Kafka?

Yes, you can check Dead Letter Queue configurations and consumer group setups in Kafka. Auditing these configurations verifies that consumers have appropriate DLQs and that consumer groups maintain proper event-driven reliability guarantees.

Does event-driven architecture auditing support schema versioning and event envelope standards?

Yes, event-driven architecture auditing supports schema versioning and event envelope standards. It analyzes these configurations alongside partition strategies and consumer groups to produce detailed service reliability reports.