kafka-schema-registry
Scan a project to identify Kafka applications, extract schemas from data models, tag PII fields, generate Terraform for Confluent Schema Registry registration, and produce a migration report with rollout ordering. Use this skill when a user asks to analyze a folder or repo for Kafka usage, extract schemas, audit producer/consumer configurations, or generate Terraform for Schema Registry.
- Version
- 1.0.0
Pinned to revision 4e8964e24a5a, so it is the text this page describes rather than whatever the author pushed since.
Files
- skills/kafka-schema-registry/SKILL.md
- skills/kafka-schema-registry/LICENSE
- skills/kafka-schema-registry/evals/evals.json
- skills/kafka-schema-registry/evals/mock-repos/acme-services/billing-service/pom.xml
- skills/kafka-schema-registry/evals/mock-repos/acme-services/billing-service/src/main/java/com/acme/billing/Invoice.java
- skills/kafka-schema-registry/evals/mock-repos/acme-services/inventory-service/requirements.txt
- skills/kafka-schema-registry/evals/mock-repos/acme-services/inventory-service/src/producer.py
- skills/kafka-schema-registry/evals/mock-repos/acme-services/reporting-service/src/consumer.py
- skills/kafka-schema-registry/evals/mock-repos/acme-services/user-service/pom.xml
- skills/kafka-schema-registry/evals/mock-repos/acme-services/user-service/src/main/java/com/acme/users/UserEvent.java
- skills/kafka-schema-registry/evals/mock-repos/api-gateway/.env.example
- skills/kafka-schema-registry/evals/mock-repos/api-gateway/package.json
- skills/kafka-schema-registry/evals/mock-repos/api-gateway/src/middleware.js
- skills/kafka-schema-registry/evals/mock-repos/api-gateway/src/server.js
- skills/kafka-schema-registry/evals/mock-repos/ecommerce-platform/analytics-service/requirements.txt
- skills/kafka-schema-registry/evals/mock-repos/ecommerce-platform/analytics-service/src/analytics_producer.py
- skills/kafka-schema-registry/evals/mock-repos/ecommerce-platform/notification-service/package.json
- skills/kafka-schema-registry/evals/mock-repos/ecommerce-platform/notification-service/src/notification-producer.js
- skills/kafka-schema-registry/evals/mock-repos/ecommerce-platform/order-service/pom.xml
- skills/kafka-schema-registry/evals/mock-repos/ecommerce-platform/order-service/src/main/java/com/ecommerce/orders/OrderEvent.java
- skills/kafka-schema-registry/evals/mock-repos/ecommerce-platform/order-service/src/main/java/com/ecommerce/orders/OrderProducer.java
- skills/kafka-schema-registry/evals/mock-repos/go-kafka-producer/go.mod
- skills/kafka-schema-registry/evals/mock-repos/go-kafka-producer/producer.go
- skills/kafka-schema-registry/evals/mock-repos/legacy-event-publisher/requirements.txt
- skills/kafka-schema-registry/evals/mock-repos/legacy-event-publisher/src/event_publisher.py
- skills/kafka-schema-registry/evals/mock-repos/notification-service/Models/UserNotification.cs
- skills/kafka-schema-registry/evals/mock-repos/notification-service/NotificationProducer.cs
- skills/kafka-schema-registry/evals/mock-repos/notification-service/NotificationService.csproj
- skills/kafka-schema-registry/evals/mock-repos/order-processor/config.yaml
- skills/kafka-schema-registry/evals/mock-repos/order-processor/requirements.txt
- skills/kafka-schema-registry/evals/mock-repos/order-processor/src/models.py
- skills/kafka-schema-registry/evals/mock-repos/order-processor/src/producer.py
- skills/kafka-schema-registry/evals/mock-repos/payment-service/pom.xml
- skills/kafka-schema-registry/evals/mock-repos/payment-service/src/main/java/com/example/payment/model/PaymentEvent.java
- skills/kafka-schema-registry/evals/mock-repos/payment-service/src/main/java/com/example/payment/producer/PaymentProducer.java
- skills/kafka-schema-registry/evals/mock-repos/payment-service/src/main/resources/application.properties
- skills/kafka-schema-registry/evals/mock-repos/streams-processor/pom.xml
- skills/kafka-schema-registry/evals/mock-repos/streams-processor/src/main/java/com/example/streams/StreamsApp.java
- skills/kafka-schema-registry/evals/mock-repos/streams-processor/src/main/resources/application.properties
- skills/kafka-schema-registry/evals/mock-repos/transaction-system/order-service/pom.xml
- skills/kafka-schema-registry/evals/mock-repos/transaction-system/order-service/src/main/java/com/tx/orders/OrderCreatedEvent.java
- skills/kafka-schema-registry/evals/mock-repos/transaction-system/order-service/src/main/java/com/tx/orders/OrderProducer.java
- skills/kafka-schema-registry/evals/mock-repos/transaction-system/payment-service/pom.xml
- skills/kafka-schema-registry/evals/mock-repos/transaction-system/payment-service/src/main/java/com/tx/payments/PaymentProcessedEvent.java
- skills/kafka-schema-registry/evals/mock-repos/transaction-system/payment-service/src/main/java/com/tx/payments/PaymentProducer.java
- skills/kafka-schema-registry/references/categorization.md
- skills/kafka-schema-registry/references/code-migration.md
- skills/kafka-schema-registry/references/detection-patterns.md
- skills/kafka-schema-registry/references/report-template.md
- skills/kafka-schema-registry/references/schema-inference.md
- skills/kafka-schema-registry/references/terraform-templates.md
Every link opens the file at its source, pinned to the revision this page describes.