my-claude-marketplace
Browse the plugin reference book
Personal Claude Code and Codex plugin marketplace - MCP servers, skills, and tools.
Usage
Claude Code
Add this marketplace:
/plugin marketplace add https://github.com/JedimEmO/my-claude-marketplace.git
Install a plugin:
/plugin install <plugin-name>@my-claude-marketplace
Codex
Add this marketplace:
codex plugin marketplace add JedimEmO/my-claude-marketplace
Then open /plugins in Codex, choose Mathias Marketplace, and install the plugins you want.
Adding a plugin
Create a plugin directory under plugins/:
plugins/my-plugin/
├── .claude-plugin/
│ └── plugin.json
├── .codex-plugin/
│ └── plugin.json
└── skills/ # and/or commands/, agents/, hooks/, .mcp.json
└── my-skill/
└── SKILL.md
Then add entries to both marketplace registries.
Claude entry in .claude-plugin/marketplace.json:
{
"name": "my-plugin",
"source": "my-plugin",
"description": "What it does",
"version": "1.0.0"
}
The source is relative to plugins/ (configured via pluginRoot).
Codex entry in .agents/plugins/marketplace.json:
{
"name": "my-plugin",
"source": {
"source": "local",
"path": "./plugins/my-plugin"
},
"policy": {
"installation": "AVAILABLE",
"authentication": "ON_INSTALL"
},
"category": "Coding"
}
Codex plugin manifests should point at the shared skill tree:
{
"skills": "./skills/"
}
If the plugin has .mcp.json, add "mcpServers": "./.mcp.json" to plugins/my-plugin/.codex-plugin/plugin.json.