JSON-to-Avro Schema Transformer
Transforms JSON Schema definitions into Apache Avro schema format using the jsonschema and fastavro Python libraries. Handles nested objects, arrays, optional fields, and $ref resolution. Registers the resulting Avro schema to Confluent Schema Registry via the Schema Registry REST API.
JSON-to-Avro Schema Transformer
Transforms JSON Schema definitions into Apache Avro schema format using the jsonschema and fastavro Python libraries. Handles nested objects, arrays, optional fields, and $ref resolution. Registers the resulting Avro schema to Confluent Schema Registry via the Schema Registry REST API.
Installation
Method 1, Agent Skill Exchange
- Install from the marketplace listing: https://agentskillexchange.com/skills/json-to-avro-schema-transformer/
Method 2, Git clone
git clone https://github.com/agentskillexchange/skills.git && cd skills/skills/json-to-avro-schema-transformer
Method 3, Download ZIP
- Download the repository ZIP and extract
skills/json-to-avro-schema-transformer.
Method 4, Manual copy
- Copy this skill folder into your local skills directory, then reload your agent tooling.
Method 5, Fork and sync
- Fork the repository if you want to maintain local edits while syncing upstream changes.