Key concepts
- A marketplace is a Git repository that hosts one or more plugins
- A plugin wraps one or more skills into a single installable package
- A skill is a directory containing a
SKILL.mdfile (see Skills)
SKILL.md in any scanned repository is enough for discovery. But wrapping skills in a plugin and publishing through a marketplace makes distribution and installation easier.
How discovery works
AI Explorer automatically scans configured GitHub organizations for these files:Creating a plugin
A plugin is defined by aplugin.json file at .claude-plugin/plugin.json in your repository:
Plugin fields
If
skills is omitted, the plugin automatically discovers SKILL.md files under skills/ relative to the plugin root.
Creating a marketplace
A marketplace is defined by amarketplace.json file at .claude-plugin/marketplace.json in your repository:
Marketplace fields
Plugin entry fields
Each entry in theplugins array describes a plugin to include in the marketplace:
Plugin sources
Thesource field supports two forms:
Relative path — references a plugin directory within the same repository:
.claude-plugin/plugin.json exists at that path, the marketplace links to it. Otherwise, AI Explorer creates a plugin entity from the marketplace entry itself.
GitHub repository — references a plugin in a different repository:
Installing from a marketplace
Once a marketplace is added to AI Explorer, its plugins appear in the Plugins tab. From a plugin’s detail page, the install card shows the commands to add the marketplace and install the plugin.Browsing
In the Portal UI, navigate to AI Explorer:- The Skills tab shows all discoverable skills, including those within plugins
- The Plugins tab shows all plugins, grouped by marketplace
- Each plugin detail page lists its skills and provides install instructions