skills/manage-marketplace/SKILL.md
Reference for managing Claude Code plugins and marketplaces: install, update, remove plugins; add, update, remove marketplaces. Use when the user asks how to install a plugin, remove a marketplace, update plugins, or manage their Claude Code plugin setup.
npx skillsauth add lichens-innovation/ai-dev-tools manage-marketplaceInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Reference guide for Claude Code plugin and marketplace management. All commands work both in the terminal (claude plugin ...) and inside a Claude Code session (/plugin ...).
# Browse and pick interactively
claude plugin marketplace add owner/repo
# Then inside Claude Code: /plugin → Browse and install plugins
# Install directly from the terminal
claude plugin install <plugin>@<marketplace>
# Example
claude plugin install ci@lichens-ai-dev-tools
claude plugin list
claude plugin enable <plugin>
claude plugin disable <plugin>
Disabled plugins keep their files but are not loaded by Claude Code.
claude plugin update <plugin>
A restart is required to apply the update.
claude plugin uninstall <plugin>
claude plugin prune
A marketplace is a catalog of plugins identified by a .claude-plugin/marketplace.json at its root. Registering a marketplace does not install anything — it just makes its plugins discoverable.
# GitHub shorthand
claude plugin marketplace add owner/repo
# Any git URL
claude plugin marketplace add https://gitlab.com/team/plugins.git
# Local path
claude plugin marketplace add ./relative/path/to/marketplace
# Direct URL to marketplace.json
claude plugin marketplace add https://example.com/marketplace.json
claude plugin marketplace list
# Machine-readable
claude plugin marketplace list --json
# Update all marketplaces
claude plugin marketplace update
# Update one
claude plugin marketplace update <name>
Re-pulls the catalog, picks up new plugins and version bumps. Runs automatically at startup for marketplaces reachable without interactive credentials.
claude plugin marketplace remove <name>
Warning: This also uninstalls every plugin installed from that marketplace. To refresh without losing plugins, use
updateinstead of remove + re-add.
Declare marketplaces in .claude/settings.json so teammates are prompted to install them when they open the project:
{
"extraKnownMarketplaces": {
"my-marketplace": {
"source": { "source": "github", "repo": "your-org/claude-plugins" }
}
},
"enabledPlugins": {
"my-plugin@my-marketplace": true
}
}
claude plugin validate .
Checks marketplace.json, every plugin.json, skill/agent/command frontmatter, and hooks/hooks.json for syntax and schema errors.
tools
Scaffolds a new subagent in the ai-dev-tools marketplace repository: creates the agent directory, AGENTS.md file, and symlinks it into the chosen plugin. Use when the user asks to add a subagent, create an agent, or scaffold a subagent in the marketplace.
tools
Scaffolds a new skill in the ai-dev-tools marketplace repository: creates the skill directory and SKILL.md boilerplate directly inside the chosen plugin. Use when the user asks to add a new skill, create a skill, or scaffold a skill in the marketplace.
tools
Scaffolds a new plugin in the ai-dev-tools marketplace repository: creates the plugin directory, plugin.json manifest, skills/ folder, and registers it in marketplace.json. Use when the user asks to add a new plugin, create a plugin, or register a plugin in the marketplace.
tools
Scaffolds a new Claude Code plugin marketplace: creates the directory structure, marketplace.json manifest, README, and CLAUDE.md context file. Guides the user through local testing, private repository setup, and auto-update configuration. Use when the user asks to create a marketplace, scaffold a marketplace, or set up a plugin marketplace.