Passthrough plugin
Use --passthrough when you want a plugin’s native files in the provider layout without updating the capabilities file or running capa’s managed server/proxy path for that add.
Drop a community plugin into Cursor (or another provider) with one command, specifying the provider explicitly in CI/non-TTY.
Command
Section titled “Command”capa add --plugin slackapi/slack-mcp-plugin --passthrough -p cursorOther source shapes work the same way:
capa add --plugin anthropics/claude-plugins-official::plugins/frontend-design --passthrough -p cursorcapa add --plugin https://github.com/anthropics/claude-plugins-official/tree/main/plugins/code-review --passthrough -p claude-code| Flag | Role here |
|---|---|
--plugin | Treat the source as a plugin |
--passthrough | Write provider-native files; skip capabilities file / capa management |
-p, --provider | Target provider (required in non-TTY) |
Managed alternative
Section titled “Managed alternative”When you want the capabilities file to own the plugin:
capa add --plugin slackapi/slack-mcp-plugin --installThen declare tools that reference the plugin’s MCP servers and bind skills with type: plugin as needed.