Skip to content

Lightweight registry to discover, install, and manage all public Claude plugins and agent skills for your favourite AI coding agent.

Notifications You must be signed in to change notification settings

Kamalnrf/claude-plugins

Repository files navigation

Claude Plugins

A plugin manager and skills installer for AI coding agents.

Claude Code Plugins Agent Skills claude-plugins skills-installer License: MIT Discord

skills-discovery-demo.mp4

Quick Start

Install a Claude plugin:

npx claude-plugins install @EveryInc/every-marketplace/compounding-engineering

Important

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-design

Important

Check agentskills to see if your client supports skills.

Why Use This?

Discovering, installing, and managing plugins and skills across AI coding agents can be fragmented. This project provides:

  • One registry for discovering 11,989 Claude Code plugins and 63,065 agent skills at claude-plugins.dev
  • Two focused CLIsclaude-plugins for Claude Code plugins, skills-installer for agent skills
  • Multi-client support — Install skills for Claude, Cursor, Windsurf, OpenCode, Codex, VS Code, Amp Code, Goose, Letta, Gemini CLI, Antigravity, Trae, Qoder, CodeBuddy.
  • Autonomous discovery — Install the skills-discovery meta skill and let your agent find and install skills for you

Discover

Explore available Claude Code plugins and agent skills at claude-plugins.dev or use skills-installer search from your terminal.

Our registry automatically discovers and indexes all public Claude Code plugins and agent skills on GitHub.

Two CLI Tools

This project provides two command-line tools:

claude-plugins

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/

skills-installer

Install Agent Skills across multiple AI coding clients.

npm install -g skills-installer
Command Description
search [query] Search for skills in the registry
install <skill> Install or update a skill
list List installed skills

Options:

  • --client <name> — Target client (default: claude-code)
  • --local or -l — Install to current directory only

Skills are installed to ~/.claude/skills/ (global) or ./.claude/skills/ (local)

Interactive Search

Finding and exploring skills using the CLI

The search command provides an interactive terminal experience for discovering skills — search, browse, sort by relevance/stars/installs, and install without leaving your terminal.

npx skills-installer search

Supported Clients

Client Flag
Claude Code --client claude-code (default)
Cursor --client cursor
Windsurf --client windsurf
VS Code --client vscode
Codex --client codex
Amp Code --client amp
OpenCode --client opencode
Goose --client goose
Letta --client letta
GitHub --client github
Gemini CLI --client gemini
Antigravity --client antigravity
Trae --client trae
Qoder --client qoder
CodeBuddy --client codebuddy

How It Works

Both tools resolve identifiers via our registry:

  1. Run install command with identifier (e.g., @owner/repo/name)
  2. Registry returns the Git repository URL
  3. CLI clones and installs the plugin or skill

Autonomous Skill Discovery

Want your agent to help you discover and install skills? Try the skills-discovery meta skill:

npx skills-installer install @Kamalnrf/claude-plugins/skills-discovery

Once installed, your agent will:

  • Proactively search for relevant skills before starting tasks
  • Help you compare and understand the differences between skills
  • Install skills on your behalf with your confirmation

Support the Project

If you find this project useful, here are two ways to help:

Star the Repository

A star helps others discover this project!

Star History Chart

Join our GitHub Token Pool

As the registry grows, we're approaching GitHub API rate limits (5,000 requests/hour). You can help by sharing a token:

  1. Authorize our OAuth Application
  2. This grants read-only access to public data only — no access to private repos or actions on your behalf
  3. Your token joins a pool we rotate through to distribute API load

You can revoke access anytime at github.com/settings/applications.

Development

See CLI README for development instructions.

Tech stack:

Contributing

Contributions welcome! Open an issue or submit a PR.

License

MIT

About

Lightweight registry to discover, install, and manage all public Claude plugins and agent skills for your favourite AI coding agent.

Topics

Resources

Stars

Watchers

Forks