CtrlK
BlogDocsLog inGet started
Tessl Logo

kafka-producer-consumer

Kafka Producer Consumer - Auto-activating skill for Backend Development. Triggers on: kafka producer consumer, kafka producer consumer Part of the Backend Development skill category.

35

1.01x

Quality

3%

Does it follow best practices?

Impact

93%

1.01x

Average score across 3 eval scenarios

SecuritybySnyk

Passed

No known issues

Optimize this skill with Tessl

npx tessl skill review --optimize ./planned-skills/generated/06-backend-dev/kafka-producer-consumer/SKILL.md
SKILL.md
Quality
Evals
Security

Evaluation results

94%

-2%

Order Event Pipeline with Kafka in Node.js

Production-ready Node.js Kafka producer/consumer

Criteria
Without context
With context

Environment variable config

100%

100%

Consumer group ID

100%

100%

Topic config externalized

100%

100%

Producer connect/disconnect

100%

100%

Consumer graceful shutdown

100%

100%

Error handling in producer

100%

75%

Error handling in consumer

50%

50%

Message logging

100%

100%

Structured message payload

100%

100%

package.json present

100%

100%

README documents env vars

100%

100%

Async/await usage

100%

100%

Without context: $0.2981 · 1m 15s · 21 turns · 21 in / 3,779 out tokens

With context: $0.4756 · 1m 36s · 31 turns · 62 in / 5,224 out tokens

93%

5%

Distributed Log Aggregation Pipeline in Python

Python Kafka industry best practices

Criteria
Without context
With context

Consumer group specified

100%

100%

Manual offset commit

30%

30%

Message validation

100%

100%

Invalid message handling

100%

100%

JSON deserialization

100%

100%

JSON serialization in producer

100%

100%

Config externalized

100%

100%

requirements.txt present

100%

100%

Multiple sample messages

100%

100%

Producer flush/close

100%

100%

Consumer error handling

44%

100%

Output written to file

100%

100%

Without context: $0.1915 · 50s · 15 turns · 16 in / 2,815 out tokens

With context: $0.5049 · 1m 41s · 31 turns · 188 in / 5,525 out tokens

92%

-1%

User Activity Event Streaming Service in Go

Go idiomatic Kafka microservice patterns

Criteria
Without context
With context

Goroutine-based consumer

30%

20%

Context cancellation

100%

100%

Signal handling

100%

100%

Consumer group ID

100%

100%

Broker config externalized

100%

100%

JSON message encoding

100%

100%

go.mod present

100%

100%

Error handling producer

100%

100%

Error handling consumer

100%

100%

Producer close on exit

100%

100%

README env vars listed

100%

100%

Multiple sample events

100%

100%

Without context: $0.4341 · 1m 45s · 25 turns · 25 in / 6,697 out tokens

With context: $0.5777 · 2m 45s · 34 turns · 291 in / 7,012 out tokens

Repository
jeremylongshore/claude-code-plugins-plus-skills
Evaluated
Agent
Claude Code
Model
Claude Sonnet 4.6

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.