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.