frontmatter PAR AVION

Plugin marketplaces

Marketplaces .cursor-plugin/marketplace.json Vendor docs

config

name type required meaning concept
agents string
Path(s) to component files
docs ↗
author object
Author info
docs ↗
category string
Plugin category
docs ↗
commands string
Path(s) to component files
docs ↗
description string
Plugin description
docs ↗
homepage string
URL
docs ↗
hooks string
Path to hooks config or inline config
docs ↗
keywords array
Search tags
docs ↗
license string
License identifier
docs ↗
logo string
Relative path or URL to logo
docs ↗
mcpServers string
Path to MCP config or inline config
docs ↗
metadata object
Optional. `description`, `version`, `pluginRoot` (prefix path for all plugin sources)
docs ↗
name string yes
Marketplace identifier (kebab-case)
docs ↗
owner object yes
`name` (required), `email` (optional)
docs ↗
plugins array yes
Array of plugin entries (max 500)
docs ↗
repository string
URL
docs ↗
rules string
Path(s) to component files
docs ↗
skills string
Path(s) to component files
docs ↗
source string
Path to plugin directory, or object with `path` and options
docs ↗
tags array
Additional tags
docs ↗
variables object
JSON Schema that declares variable names (values set in dashboard **Plugins** → **Configure**). Prefer `plugin.json`; manifest values take precedence if both are set. See Variables.
docs ↗
version string
Semantic version
docs ↗