Marketplace Dev (marketplace-dev)
Turns any Claude Code skills repo into an official plugin marketplace that users can install with `claude plugin install`.
Dev & CodingAdvanced★ 1,323⑂ 212AI score 9/10Last updated: Aug 8, 2026
What it does
- Scans every
SKILL.mdin a repository and generates a spec-conforming.claude-plugin/marketplace.json. - Encodes hard-won gotchas:
$schemais rejected by the validator,metadataonly allows three fields, whenstrict: falseis required, reserved marketplace names, and whysource: "./"orskills: ["./"]breaks. - Runs a bundled 4-stage preflight script: JSON syntax →
claude plugin validate→ source/skills path resolution → reverse sync between disk and manifest. - Walks through local and GitHub install tests, install-cache footprint inspection, README updates, and a PR description template.
- Ships optional PostToolUse hooks that re-validate on edit and warn when a changed SKILL.md has no version bump.
Who it's for
- Developers who want to ship their skill collection as a one-click, auto-updating plugin.
- Anyone stuck on repeated
claude plugin validatefailures. - Teams maintaining an internal skill catalog that needs consistent versioning rules.
Examples
- "Make my skills repo installable as a plugin marketplace" → discovers skills, groups categories, writes the manifest, validates it.
- Hitting
Unrecognized key: "$schema"orDuplicate plugin name→ the skill explains the root cause and the exact fix. - Adding one new skill to an existing marketplace → minor-bumps
metadata.version, sets the new plugin to1.0.0, verifies the install cache, then drafts the PR.
· · · Install guide · · ·
Install in the Claude app (no terminal)
- Download the ZIP with the button below.
- In Claude, open Settings → Capabilities and turn on 'Code execution and file creation'. (one time)
- Go to Customize → Skills → + → 'Upload a skill' and upload the ZIP.
Install in Claude Code
Let Claude do it — paste this into Claude Code
Install the skill I found on Claude Skill Mart. Copy the daymade-claude-code/marketplace-dev folder from the GitHub repo daymade/claude-code-skills into my ~/.claude/skills/marketplace-dev/. When it's done, tell me in one line what this skill can do.
Install with a command instead
git clone https://github.com/daymade/claude-code-skills.git /tmp/claude-code-skills && mkdir -p ~/.claude/skills && cp -r /tmp/claude-code-skills/daymade-claude-code/marketplace-dev ~/.claude/skills/⚠ This is a third-party skill. Check the source repository before installing.
- Open a terminal and create the skills folder:
mkdir -p ~/.claude/skills - Clone the repository:
git clone https://github.com/daymade/claude-code-skills.git /tmp/claude-code-skills - Copy just this skill:
cp -r /tmp/claude-code-skills/daymade-claude-code/marketplace-dev ~/.claude/skills/ - Make the helper scripts executable (if present):
chmod +x ~/.claude/skills/marketplace-dev/scripts/*.sh - Restart Claude Code and confirm
marketplace-devshows up in your skill list. - Open Claude Code inside the target repository and ask: "Convert this repo into a plugin marketplace."
- Make sure the
claudeCLI is on your PATH — validation and install tests depend on it.
View source on GitHub ↗License: MIT