A Claude Code plugin marketplace. Add it once, then install the plugins you want.
| Plugin | What it does |
|---|---|
| eraser-diagrams | Draws architecture diagrams, flowcharts, swimlanes and ERDs, and renders them to PNG on your machine with Eraser's open-source engine. |
In Claude Code:
/plugin marketplace add appvision-ai/claude-plugins
/plugin install eraser-diagrams@appvision
Or from a shell:
claude plugin marketplace add appvision-ai/claude-plugins
claude plugin install eraser-diagrams@appvisionClaude Code clones the repository with git. If the add fails on a machine without a GitHub SSH
key, set CLAUDE_CODE_PLUGIN_PREFER_HTTPS=1 and try again.
Each plugin's README lists what else it needs.
Marketplaces you add yourself do not update on their own. Either:
- run
/plugin marketplace update appvisionwhen a new version is announced, or - turn on auto-update once:
/plugin→ Marketplaces → appvision → Enable auto-update.
Commit this to the repository's .claude/settings.json:
{
"extraKnownMarketplaces": {
"appvision": {
"source": { "source": "github", "repo": "appvision-ai/claude-plugins" }
}
},
"enabledPlugins": {
"eraser-diagrams@appvision": true
}
}Anyone who opens the repository in Claude Code and accepts the folder-trust prompt gets the plugin, with no separate install step.
- Create
plugins/<name>/.claude-plugin/plugin.jsonand the plugin'sskills/,commands/oragents/beside it. - Add an entry to
.claude-plugin/marketplace.jsonwith"source": "./plugins/<name>". - Run
claude plugin validate .andclaude plugin validate ./plugins/<name>. - Try it without installing:
claude --plugin-dir ./plugins/<name>.
To ship a change to an existing plugin, bump version in its plugin.json. Users who already
have the plugin keep their cached copy until the version string changes.
MIT.