[DOCS] Plugin marketplace "Owner fields" table omits schema-defined owner.url
Open 💬 0 comments Opened Jul 11, 2026 by urda
Documentation page
https://code.claude.com/docs/en/plugin-marketplaces#marketplace-schema (Marketplace schema → Owner fields)
What's wrong / missing
The "Owner fields" table documents the owner object as having only two fields: name (required) and email (optional).
However, the official JSON Schema at https://www.schemastore.org/claude-code-marketplace.json defines a third owner property, url, that the docs table omits:
"url": {
"description": "Website, GitHub profile, or organization URL",
"type": "string"
}
The owner object does not set "additionalProperties": false, so owner.url is valid and accepted, and it appears in real published marketplaces (e.g. nexu-io/open-design, darrenhinde/OpenAgentsControl).
Suggested fix
Add url (string, optional, "Website, GitHub profile, or organization URL") to the "Owner fields" table so the prose docs match the machine-readable schema.
Verified against
- Docs "Owner fields" table: lists only
name,email. - SchemaStore schema owner definition: defines
name,email,url;required: ["name"]; noadditionalProperties: false.