sync-schemas

Update local JSON Schemas for marketplace.json and plugin.json manifests.

Updated Mar 11, 2026
One-click install
npx skills add https://github.com/michelve/hugin-v0 --skill sync-schemas
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sync-schemas
Source: https://github.com/michelve/hugin-v0/tree/main/skills/sync-schemas
Command: npx skills add https://github.com/michelve/hugin-v0 --skill sync-schemas

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill ensures that your local JSON schemas for the Claude plugin marketplace and individual plugin manifests are up-to-date with the official anthropics/claude-plugins-official repository, preventing validation errors and ensuring compatibility.

Core Features & Use Cases

  • Automated Schema Synchronization: Fetches the latest marketplace.json and analyzes official plugin manifests to identify discrepancies.
  • Difference Reporting: Clearly outlines new fields, changed formats, or updated values between official schemas and local copies.
  • Schema Updates: Modifies local marketplace.schema.json and plugin.schema.json to reflect the official structure.
  • Validation: Verifies the integrity of updated schemas and local plugin configurations.
  • Use Case: When the official plugin list changes or new schema features are introduced, run this skill to automatically update your local validation rules.

Quick Start

Run the sync schemas skill to update local JSON schemas.

Frequently Asked Questions about sync-schemas

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I keep my local JSON schemas in sync with the anthropics marketplace?

To keep local JSON schemas in sync, this Skill re-analyzes the official anthropics/claude-plugins-official marketplace. It extracts top-level keys, source formats, and category values, then automatically updates your local marketplace.json and plugin.json schemas to ensure compatibility.

What does schema synchronization do when the marketplace changes?

Schema synchronization identifies discrepancies between the official repository and local schemas. It reports new fields, changed formats, and updated values, then modifies your local marketplace.schema.json and plugin.schema.json files to reflect the official structure.

How do I validate my local plugin manifests against the latest schemas?

To validate local plugin manifests, this Skill fetches the latest marketplace.json, updates your local JSON schemas, and then verifies the integrity of both the updated schemas and your local plugin.json files to prevent validation errors.

Can I use this to find missing fields in my plugin.json manifest?

Yes, you can use this to find missing fields. It compares your local plugin.json against the official anthropics marketplace, reporting differences in top-level keys, lspServer shapes, tag values, and author shapes to ensure your manifest is complete.

Do I need external dependencies to update my marketplace schemas?

No external dependencies are required to update your marketplace schemas. The Skill operates independently to fetch the official marketplace, extract source format variants, compare findings against local schemas, and validate the updated files.