Pluginize non-plugin Claude Code resources.
ccpluginizer makes any GitHub repo with Claude Code-compatible content (skills, agents, commands, hooks, MCP servers) installable as a Claude Code plugin. The source repo doesn't get modified, and no source code lives in our catalog.
claude plugin marketplace add lifebugz/ccpluginizer
claude plugin install <plugin-name>@ccp-marketplaceThe catalog lives in entries/, one JSON file per pluginized repo.
Every entry in marketplace.json uses Claude Code's strict: false mode. The entry points at a source repo and lists which paths inside it are skills, agents, and so on. When you install, Claude Code clones the source directly into your plugin cache. The catalog itself never holds the code.
Auto-update happens for free. Entries omit version fields, so Claude Code falls back to git commit-SHA versioning. Every push to a source repo's default branch is a new plugin version on its own.
Install globally:
bun add -g @ccpluginizer/ccpluginizerThen run:
ccpluginizer scan <owner/repo> # Generate a marketplace entry
ccpluginizer validate <entry.json> # Validate an entry against the schemaTo add a repo to this catalog, run scan, save the JSON to entries/<name>.json, and open a PR. See CONTRIBUTING.md.
One-shot, no install:
bunx @ccpluginizer/ccpluginizer scan <owner/repo>This is an independent, community-run catalog. We're not affiliated with Anthropic, Claude, or any of the listed source repositories. Source authors keep their own licenses and authorship. We provide metadata pointers, nothing else.
The metadata and tooling are MIT-licensed. See LICENSE.
If you author a listed source repository and want it removed, see TAKEDOWN.md.