Stale Expectations

by confluentinc914d95eff7ffNo license58 starsListed Oct 8, 2026Updated Oct 8, 2026Repository updated 2 days ago

Generate a Schema Registry compatibility report for Avro schemas in a project. Use when the user asks to check Avro compatibility, validate schema evolution, or report breaking changes. Do NOT trigger for Protobuf, JSON Schema, or Kafka client code generation.

Instructions onlySoftware Development
AI-generated overview

Scans a project for Avro schemas, checks them against Schema Registry compatibility, and writes a Markdown report.

What it does
The skill discovers Avro schema files under src/main/avro/ and queries the configured Schema Registry for each schema's latest version. It runs a compatibility check and produces a Markdown report grouped by subject, labeling each result as breaking, warning, or safe. It is instructions only and ships no scripts.
When to use it
Use it when a user asks to check Avro compatibility, validate schema evolution, or report breaking schema changes. It is not intended for Protobuf, JSON Schema, or Kafka client code generation.
Requirements
Access to a configured Schema Registry and its compatibility check endpoint, plus a project containing Avro schema files. No scripts are included; the agent performs the steps itself.

stale-expectations — Avro compatibility reporting

Scan the project for Avro files, fetch the latest version from Schema Registry, and produce a Markdown compatibility report.

Step 1

Discover Avro files under src/main/avro/.

Step 2

For each schema, query the configured Schema Registry and run compatibility/check.

Step 3

Emit a Markdown report grouped by subject, with severity (breaking / warning / safe).

Source and attribution

Source:confluentinc/agent-skillsinskills/confluent-skill-reviewer/evals/mock-skills/stale-expectationsat commit914d95e

License: No license

Content belongs to its original authors. SourceWeft indexes it from a public repository.

Report or request removal