Integrations
Marketplace exports
Export local plugins as provider-native marketplaces.
Marketplace exports
Use agentrig plugin export when you are authoring local plugins and want provider-native marketplace output.
AgentRig plugin manifests are Agent Plugins 1.0.0 conformant. AgentRig-specific fields live under extensions["ai.agentrig"].
Consumers do not need this command for normal installs. They should use:
agentrig plugin install <provider> <plugin-spec>For public installs, <plugin-spec> must be the canonical registry ref
<registryAlias>/<namespace.plugin>. Add @<version> only when you need an
exact reproducibility or rollback pin.
How export works

- Start with an Agent Plugins v1 package: root
plugin.json, portableskills/andmcp.json, plus optional AgentRig-owned files underai.agentrig/. agentrig plugin exportconverts that plugin into each provider's native plugin marketplace layout for Claude, Codex, or Cursor.
agentrig plugin export --agent all --pluginsDir registry/plugins --out dist/pluginsExport a single plugin:
agentrig plugin export --agent all --plugin acme.my-plugin --pluginsDir registry/plugins --out dist/pluginsThis generates:
dist/plugins/
claude/
codex/
cursor/Each provider gets its own native layout:
claude:.claude-plugin/marketplace.jsonplusplugins/<plugin>/.claude-plugin/plugin.jsoncodex:.agents/plugins/marketplace.jsonplusplugins/<plugin>/.codex-plugin/plugin.jsoncursor:.cursor-plugin/marketplace.jsonplusplugins/<plugin>/.cursor-plugin/plugin.json
Optional config file
Create agentrig.plugins.json to customize output:
{
"pluginPrefix": "agentrig-",
"owner": { "name": "Agentrig", "email": "team@agentrig.ai" },
"providers": {
"claude": {
"marketplaceName": "agentrig-community"
},
"codex": {
"marketplaceName": "agentrig-local",
"displayName": "Agentrig Local"
},
"cursor": {
"marketplaceName": "agentrig-marketplace"
}
}
}The exporter reads this file automatically when present.