manage-marketplace

Initialize and manage Claude Code plugin marketplace catalogs with marketplace.json validation.

5|3|Updated Feb 21, 2026
One-click install
npx skills add https://github.com/richfrem/agent-plugins-skills --skill manage-marketplace
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: manage-marketplace
Source: https://github.com/richfrem/agent-plugins-skills/tree/main/plugins/agent-scaffolders/skills/manage-marketplace
Command: npx skills add https://github.com/richfrem/agent-plugins-skills --skill manage-marketplace

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill helps teams author, append, and distribute plugin marketplace catalogs, ensuring consistent marketplace structures across repos.

Core Features & Use Cases

  • Initialize a marketplace with a kebab-case name and a .claude-plugin/marketplace.json
  • Add plugin entries with various sources (GitHub, npm, URL) and manage permissions, validation, and updates
  • Enforce best practices for owner data, licensing, and CLI-based workflows across teams

Quick Start

Create a .claude-plugin/marketplace.json at the repo root, then populate it with an initial marketplace using kebab-case names and a first plugin entry.

Frequently Asked Questions about manage-marketplace

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

FAQPage Schema
How do I create a marketplace catalog for Claude Code plugins?▼

To create a marketplace catalog, you need to set up a .claude-plugin/marketplace.json file at your repository root and populate it with a kebab-case marketplace name along with your initial plugin entries.

What is the correct structure for a marketplace.json configuration file?▼

A valid marketplace.json configuration requires a top-level placement at the repo root inside a .claude-plugin directory, using a structured owner and name format with kebab-case naming conventions for entries.

How do I add plugin entries from different sources to a marketplace?▼

You can append plugin entries to your marketplace catalog from various sources including GitHub, npm, and direct URLs, while managing their permissions and validating the configuration updates.

Does a Claude Code plugin marketplace require kebab-case naming?▼

Yes, kebab-case naming is strictly enforced for both the top-level marketplace initialization and individual plugin entries to ensure consistent marketplace structures across different repositories.

What validation rules apply when setting up CLI directives and environment variables for plugins?▼

The marketplace configuration enforces best practices by validating CLI directives guidance and environment variable mappings alongside owner data and licensing requirements across your plugin catalog.