Sources
Sources are plugin marketplace repositories — git repos or local directories containing agents and skills.
Adding sources
# Git repository (cloned automatically)
cmx source add team https://github.com/acme/agent-standards
# Local directory
cmx source add guidelines ~/Work/guidelines
Listing sources
cmx source list
Browsing a source
cmx source browse guidelines
Shows all agents and skills with their versions. Deprecated artifacts are marked with ⛔.
Updating sources
Git-backed sources are automatically updated when stale (>60 minutes since last fetch) during browse, install, and outdated operations.
To explicitly update:
# Update a specific source
cmx source update guidelines
# Update all git-backed sources
cmx source update
Removing sources
cmx source remove guidelines
For git-backed sources, this also deletes the local clone.
Marketplace format
cmx supports two source formats:
-
Marketplace repos — contain
.claude-plugin/marketplace.jsonlisting plugins with their agents and skills. Compatible with Claude Code's native plugin system. -
Simple repos — any directory with
.mdagent files and skill directories containingSKILL.md. cmx auto-discovers these by walking the tree.
See Marketplace Structure for details on creating your own.