maintaining-a-marketplace

Validate plugin.json and marketplace.json consistency in Claude Code marketplaces.

2|Updated Feb 16, 2026
One-click install
npx skills add https://github.com/vivshaw/nous --skill maintaining-a-marketplace
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: maintaining-a-marketplace
Source: https://github.com/vivshaw/nous/tree/main/plugins/meta/skills/maintaining-a-marketplace
Command: npx skills add https://github.com/vivshaw/nous --skill maintaining-a-marketplace

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill helps maintain consistency and compliance in Claude Code Plugin Marketplaces, addressing sync drift and ensuring accurate plugin metadata.

Core Features & Use Cases

  • Marketplace Setup: Guides through creating a new marketplace from scratch.
  • Plugin Management: Provides instructions for releasing new plugin versions and adding plugins to existing marketplaces.
  • Validation: Ensures marketplace consistency by validating plugin.json and marketplace.json files.
  • Changelog Management: Offers guidelines for maintaining a clear and informative changelog.

Quick Start

Use the maintaining-a-marketplace skill to validate the consistency of your marketplace files.

Frequently Asked Questions about maintaining-a-marketplace

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

FAQPage Schema
How do I validate plugin.json and marketplace.json for Claude Code Plugins?

To validate Claude Code Plugin metadata, you check the consistency between plugin.json and marketplace.json files. This process ensures marketplace compliance by identifying sync drift and verifying accurate plugin metadata before releases.

What is the best way to set up a Claude Code Plugin marketplace from scratch?

Setting up a Claude Code Plugin marketplace involves guiding the initial creation process and establishing the required marketplace schema. This ensures correct version management practices are configured from the start for accurate plugin tracking.

How do I release new plugin versions to an existing marketplace?

Releasing new plugin versions to a marketplace requires updating the plugin.json metadata and syncing the marketplace.json file. Maintaining a clear changelog alongside these updates ensures accurate version control and marketplace consistency.

Why does my Claude Code Plugin marketplace have sync drift between metadata files?

Marketplace sync drift occurs when plugin.json and marketplace.json files become inconsistent during updates. Validating these files against the Claude Code marketplace schema resolves metadata mismatches and restores marketplace compliance.

Do I need to know the marketplace schema to manage Claude Code Plugins?

Yes, managing Claude Code Plugin marketplaces requires knowledge of the marketplace schema and version management practices. Understanding this structure is necessary to ensure consistency during plugin setup, releases, and validation.

What should I include in a changelog for Claude Code Plugin releases?

A changelog for Claude Code Plugin releases should provide clear and informative guidelines documenting version changes. Maintaining this documentation alongside plugin.json and marketplace.json updates ensures accurate marketplace consistency and version tracking.