A plugin manager and skills installer for AI coding agents.
Install a Claude plugin:
npx claude-plugins install @EveryInc/every-marketplace/compounding-engineeringImportant
Requires Claude Code v2.0.12 or later for plugin support.
Install an agent skill (works with agentskills-compatible clients):
npx skills-installer install @anthropics/claude-code/frontend-designImportant
Check agentskills to see if your client supports skills.
Discovering, installing, and managing plugins and skills across AI coding agents can be fragmented. This project provides:
- One registry for discovering 9,595 Claude Code plugins and 52,128 agent skills at claude-plugins.dev
- Two focused CLIs —
claude-pluginsfor Claude Code plugins,skills-installerfor agent skills - Multi-client support — Install skills for Claude, Cursor, OpenCode, Codex, VS Code, Amp Code, Goose, Letta.
Explore available Claude Code plugins and agent skills at claude-plugins.dev
Our registry automatically discovers and indexes all public Claude Code plugins and agent skills on GitHub.
This project provides two command-line tools:
Manage Claude Code plugins — install, enable, disable, and list.
npm install -g claude-plugins| Command | Description |
|---|---|
install <plugin> |
Install a plugin from the registry |
list |
View installed plugins |
enable <name> |
Enable a disabled plugin |
disable <name> |
Disable a plugin |
Plugins are installed to ~/.claude/plugins/marketplaces/
Install Agent Skills across multiple AI coding clients.
npm install -g skills-installer| Command | Description |
|---|---|
install <skill> |
Install or update a skill |
list |
List installed skills |
Options:
--client <name>— Target client (default: claude-code)--localor-l— Install to current directory only
Skills are installed to ~/.claude/skills/ (global) or ./.claude/skills/ (local)
| Client | Flag |
|---|---|
| Claude Code | --client claude-code (default) |
| Cursor | --client cursor |
| VS Code | --client vscode |
| Codex | --client codex |
| Amp Code | --client amp |
| OpenCode | --client opencode |
| Goose | --client goose |
| Letta | --client letta |
| GitHub | --client github |
Both tools resolve identifiers via our registry:
- Run install command with identifier (e.g.,
@owner/repo/name) - Registry returns the Git repository URL
- CLI clones and installs the plugin or skill
Found this project useful? A star helps others find it too!
See CLI README for development instructions.
Tech stack:
Contributions welcome! Open an issue or submit a PR.
MIT