mcpField
4
414-frameworks-quarkus-kafka

414-frameworks-quarkus-kafka

github.com/jabrenaDevelopment456261 installsUpdated 1d ago
Repository

About 414-frameworks-quarkus-kafka

A guidance skill for developers building Kafka messaging with Quarkus. It covers Reactive Messaging design, implementation, error handling, and verification practices.

Key features

  1. 01Review consumers and producers
  2. 02Configure Reactive Messaging channels
  3. 03Improve retries and dead-letter handling
  4. 04Refine idempotency and failure strategies
  5. 05Compile and verify changes

Use cases

  1. 01Add Kafka to a Quarkus project
  2. 02Review Kafka consumers and producers
  3. 03Configure retries or dead-letter queues
  4. 04Adjust delivery semantics and resilience

Install

Copy the command and run it in a terminal.

$npx skills add https://github.com/jabrena/plinth --skill 414-frameworks-quarkus-kafka

After installing, type/414-frameworks-quarkus-kafkain Claude Code to confirm it loaded.

Bundled filesreferences/414-frameworks-quarkus-kafka.md

Details

From the project README

Quarkus — Kafka messaging

Apply Quarkus Kafka guidance with concrete examples for design, implementation, and error handling.

Constraints

Compile before messaging refactors; verify after changes.

  • MANDATORY: Run ./mvnw compile or mvn compile before applying any change
  • SAFETY: If compilation fails, stop immediately
  • VERIFY: Run ./mvnw clean verify or mvn clean verify after applying improvements
  • BEFORE APPLYING: Read the reference for detailed rules and examples

When to use this skill

  • Add Kafka in Quarkus
  • Review Quarkus Reactive Messaging consumers/producers
  • Improve retries, dead-letter handling, or idempotency in Quarkus Kafka
  • Configure Quarkus Reactive Messaging Kafka channels
  • Add Quarkus Kafka failure strategy or DLQ handling

Workflow

  1. Read reference and assess project context

Read references/414-frameworks-quarkus-kafka.md and inspect current messaging setup before proposing changes.

  1. Gather scope and decide target improvements

Identify delivery semantics and resilience goals to define safe improvements.

  1. Apply framework-aligned changes

Implement/refactor channels, serializers, and failure strategies in Reactive Messaging.

  1. Run verification and report results

Execute build/tests and summarize what changed, what was verified, and follow-up actions.

Reference

For detailed guidance, examples, and constraints, see references/414-frameworks-quarkus-kafka.md.

Comments

Markdown supported