claude-marketplace-setup

Generate marketplace.json files for Claude Code plugin marketplaces.

28|1|Updated Aug 30, 2025
One-click install
npx skills add https://github.com/outfitter-dev/agents --skill claude-marketplace-setup
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: claude-marketplace-setup
Source: https://github.com/outfitter-dev/agents/tree/main/agent-kit/skills/claude-marketplace-setup
Command: npx skills add https://github.com/outfitter-dev/agents --skill claude-marketplace-setup

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires jq, git, and includes scripts (resource) components.

What problem does it solve?

This Skill helps teams publish and distribute Claude Code plugins by generating marketplace.json(s), configuring plugin sources (GitHub, Git, local), and setting up team configurations for automatic installation.

Core Features & Use Cases

  • Generate a valid .claude-plugin/marketplace.json with the official schema.
  • Configure plugin sources (GitHub, Git, or local) for each plugin.
  • Scaffold team configurations for automatic marketplace installation and distribution.

Quick Start

bash create-marketplace.sh --name my-marketplace --owner "John Doe" --email "[email protected]" --description "Internal tools marketplace" --plugin-root "./plugins"

Frequently Asked Questions about claude-marketplace-setup

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

FAQPage Schema
How do I create a Claude Code plugin marketplace?

Generate a marketplace by running create-marketplace.sh with your marketplace name, owner details, and plugin root directory. The script creates a valid marketplace.json file that defines plugin entries and their sources for distribution.

What plugin sources does a Claude Code marketplace support?

Marketplaces support three source types: GitHub repositories, Git repositories, and local directories. Each plugin entry in marketplace.json specifies its source, allowing flexible distribution across team and project configurations.

Can I automatically distribute plugins to my team using marketplace.json?

Yes. The Skill scaffolds team configurations that enable automatic marketplace installation across teams and projects. Set up the marketplace.json, then configure team installations to deploy plugins automatically.

What does marketplace.json schema validation ensure?

Schema conformance validates that your marketplace.json meets the official Claude Code plugin marketplace format. Validation catches configuration errors before deployment and ensures compatibility with Claude Code plugin installation systems.

How do I test a marketplace locally before publishing?

The Skill generates testing guidance and setup artifacts for local validation. Use jq and git—the required dependencies—to inspect marketplace.json structure and verify plugin source references before distributing to your team.

Do I need Git to set up a plugin marketplace?

Yes, Git is a required dependency for the Skill. It's used to configure Git and GitHub plugin sources and manage marketplace versions as part of your distribution setup.