mrlm-xyz

Demo Claude Marketplace — Development skill for Claude Code

Development community

Dummy and naive demonstration template of custom Claude Code plugins marketplace structure.

How to install Demo Claude Marketplace

This entry records only its repository, not the path inside it, so there is no exact command to give. Open mrlm-xyz/demo-claude-marketplace and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Demo Claude Marketplace does

Dummy and naive demonstration template of custom Claude Code plugins marketplace structure.

Alternatives in Development

  • Template Skill — Minimal skeleton for a new skill project structure 97.5k ★
  • Add Template — /add-template - Register a Custom CV or Cover Letter Template 36.6k ★
  • Agent Skill — A Claude Code plugin marketplace containing the ast-grep skill for powerful structural code search using Abstr 851 ★

README

Claude Code Private Marketplace Demo

A teaching project that shows how to build a private plugin marketplace for Claude Code. Contains two example plugins with agents, commands, and skills -- everything you need to understand the plugin architecture and start building your own.

What This Demo Shows

If you have been looking at Claude Code plugins and wondering "how do I actually structure a private marketplace for my team?" -- this is your reference. The repository demonstrates:

  • How to create a marketplace manifest (marketplace.json) that lists and distributes plugins
  • How to structure plugins with agents, commands, and skills
  • How plugins, project config (CLAUDE.md), and settings work together to form the full Claude Code experience

This is a demo. The plugins here are illustrative -- they show the correct file structure and conventions, not production-ready tooling. Use this as a starting point, then refer to the official docs linked below for the full specification.

Project Structure

demo-claude-marketplace/
├── .claude-plugin/
│   └── marketplace.json          # Marketplace manifest -- lists all plugins
├── claude-plugins/
│   ├── data-toolkit/
│   │   ├── .claude-plugin/
│   │   │   └── plugin.json       # Plugin metadata (name, description, version)
│   │   ├── agents/               # Subagent definitions (data-engineer, pipeline-architect)
│   │   ├── commands/             # Slash commands (ingest, transform)
│   │   └── skills/               # Skills organized by domain (sql/, etl/)
│   └── api-guardian/
│       ├── .claude-plugin/
│       │   └── plugin.json
│       ├── agents/               # Subagent definitions (security-auditor, api-reviewer)
│       ├── commands/             # Slash commands (audit, scan)
│       └── skills/               # Skills organized by domain (openapi/, security/)
├── CLAUDE.md                     # Project-level memory and conventions
└── README.md

How Plugin Marketplaces Work

A mar