Create a marketplace changedplugins/create-marketplace
Nearest release: v2.1.285, published 9 hours before upstream edited the page. Shown because the two are within 24 hours of each other. Nothing here says the release caused the edit.
Upstream edited this page at 30 Sep 2026 03:24 UTC, give or take a minute or two: the time comes from Anthropic’s own sitemap rather than from a commit. This site recorded the change at 30 Sep 2026 03:37 UTC.
Upstream edited
Recorded here
Lines+2added
Lines−2removed
From line
118
where the diff opens
First seen
25 Sep 2026
this site's first read of the page
Recorded edits5to this page, all time
The whole hunk
from line 118, old and new numbered
/
from line 118
118118
119119Every plugin you distribute is one object in the `plugins` array of `marketplace.json`. To add a second plugin, add a second object. These fields cover most entries:
120120
121* `name`: the identifier people type before `@` when they install. It can't contain spaces.
121* `name`: the identifier people type before `@` when they install. [Plugin entries](/docs/en/plugins/marketplace-reference#plugin-entries) gives the characters a name can use.
122122* `source`: where Claude Code fetches the plugin from. Write a relative path string for a plugin inside the marketplace directory, as in [the walkthrough](#create-a-marketplace), or a source object for a plugin outside it. See [Choose a plugin source](#choose-a-plugin-source).
123123* `description`: the line people see next to the plugin when they browse your marketplace in `/plugin`.
124124
from line 179
179179
180180* JSON syntax errors, as `json: Invalid JSON syntax: <reason>`
181181* Missing required fields, such as `owner: Invalid input`
182* A marketplace name with spaces, non-ASCII characters, or a form that imitates an official Anthropic marketplace, such as `claude-official`
182* A marketplace or plugin name that breaks the naming rules in the [marketplace reference](/docs/en/plugins/marketplace-reference#top-level-fields)
183183* A relative `source` that contains `..`
184184* Unknown fields at the top level or in a plugin entry, as warnings
185185* Problems in the `plugin.json` of each relative-path plugin, as `plugins[N] plugin.json → <field>: <message>`
No line in this hunk matches that.