Skip to content

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.

Terminal window
capa add --plugin slackapi/slack-mcp-plugin --passthrough -p cursor

Other source shapes work the same way:

Terminal window
capa add --plugin anthropics/claude-plugins-official::plugins/frontend-design --passthrough -p cursor
capa add --plugin https://github.com/anthropics/claude-plugins-official/tree/main/plugins/code-review --passthrough -p claude-code
FlagRole here
--pluginTreat the source as a plugin
--passthroughWrite provider-native files; skip capabilities file / capa management
-p, --providerTarget provider (required in non-TTY)

When you want the capabilities file to own the plugin:

Terminal window
capa add --plugin slackapi/slack-mcp-plugin --install

Then declare tools that reference the plugin’s MCP servers and bind skills with type: plugin as needed.