Re-analyze the official anthropics/claude-plugins-official marketplace and update local JSON Schemas. Use when user says 'sync schemas', 'update schemas', or 'refresh schemas'.
From hugin-v0npx claudepluginhub michelve/hugin-marketplace --plugin hugin-v0This skill uses the workspace's default tool permissions.
Provides checklists to review code for functionality, quality, security, performance, tests, and maintainability. Use for PRs, audits, team standards, and developer training.
Guides browser automation with Playwright, Puppeteer, Selenium for e2e testing and scraping. Teaches reliable selectors, auto-waits, isolation to fix flaky tests.
Enforces A/B test setup with gates for hypothesis locking, metrics definition, sample size calculation, assumptions checks, and execution readiness before implementation.
Re-analyze the official anthropics/claude-plugins-official marketplace.json to keep our local schemas accurate.
The canonical $schema URL (https://anthropic.com/claude-code/marketplace.schema.json) returns 404 — confirmed since October 2025 (GitHub Issue #9686). We maintain inferred schemas locally at:
schemas/marketplace.schema.json — validates marketplace.json catalog filesschemas/plugin.schema.json — validates .claude-plugin/plugin.json manifestsFetch the raw official marketplace.json:
https://raw.githubusercontent.com/anthropics/claude-plugins-official/main/.claude-plugin/marketplace.json
Scan every plugin entry in the plugins array and collect:
{ source: "url" }, { source: "git-subdir" }category stringFetch 3–5 official plugin.json files from different plugin types:
plugins/typescript-lsp)plugins/commit-commands)plugins/security-guidance)Collect all top-level keys used across plugin.json manifests.
Compare findings against the current local schemas:
schemas/marketplace.schema.jsonschemas/plugin.schema.jsonReport any differences:
Apply any necessary changes to keep schemas in sync. For each update:
$id, title, and description metadataAfter updating schemas, validate:
schemas/marketplace.schema.json — valid JSON Schemaschemas/plugin.schema.json — valid JSON Schema.claude-plugin/plugin.json — conforms to plugin.schema.jsonReport results as a summary table:
| File | Status | Notes |
|---|---|---|
| marketplace.schema.json | ✅ Updated | Added 2 new categories |
| plugin.schema.json | ✅ No changes | — |
| plugin.json | ✅ Valid | — |
Print a changelog of what was updated (or confirm schemas are already current).