What problem does it solve?
Ensuring that plugin metadata and configuration files adhere to predefined schemas is crucial for marketplace compatibility and proper functioning. This skill automates the validation of JSON schemas, required fields, and data formats, guaranteeing compliance and preventing errors, saving you manual review time.
Core Features & Use Cases
- JSON Schema Validation: Validates plugin JSON files against a specified schema, ensuring structural correctness.
- Required Field Check: Ensures all mandatory fields are present, preventing incomplete configurations.
- Format Validation: Verifies data formats (e.g., dates, URLs, versions) for accuracy and consistency.
- Use Case: A plugin developer is submitting their plugin to a marketplace. They use this skill to perform a full schema validation, which checks their
plugin.json against the marketplace's schema, ensuring all required fields are present and correctly formatted, preventing submission rejections.
Quick Start
Use the schema-validation skill to validate the JSON file "plugin.json" against the schema "marketplace-schema.json".