providers
List the packaging conventions for each supported coding agent, including manifest locations and keyword discovery support.
doraval providers [options]Output
Section titled “Output”The command prints a summary for each provider:
doraval providers: Supported platforms
claude: Claude Code Manifest: .claude-plugin/plugin.json Marketplace: .claude-plugin/marketplace.json MCP: .mcp.json Keywords in plugin.json: supported. If users mention any of these keywords, your plugin will get triggered Example: doraval validate . --for claude:plugin
codex: Codex ...
cursor: Cursor ...
copilot: Copilot CLI ...Use --json for machine-readable output.
Keyword discovery
Section titled “Keyword discovery”Each provider supports a keywords array in its plugin manifest. When present, doraval surfaces it during validation:
✓ keywords: [foo, bar-baz]. If users mention any of these keywords, your plugin will get triggered in CursorThis helps agents discover and load your plugin when users reference those terms.
Options
Section titled “Options”| Flag | Description |
|---|---|
--json | Output as JSON (default: false) |
See also
Section titled “See also”- validate: use
--for <provider>:pluginto inspect a specific plugin - The individual provider new commands for scaffolding