convex, bump SHA to v1.0.1, richer metadata (#1980)
* Refresh Convex plugin: rename to `convex`, bump SHA to v1.0.1, richer metadata Picked up from sethconvex's PR #1966 (auto-closed by membership gate). Original entry added by Tobin in PR #1918 (2026-05-18). Changes to the Convex marketplace.json entry: - **Rename slug** `convex-backend` → `convex` to match the single-brand-word convention used by every peer in the database/backend neighborhood (`supabase`, `firebase`, `mongodb`, `prisma`, `clickhouse`, `cockroachdb`, `cloud-sql-postgresql`, `alloydb`). New `displayName: "Convex"` keeps the directory UI label unchanged. - **Bump SHA pin to `59663a5`** (plugin v1.0.1) — current HEAD of `get-convex/convex-backend-skill` `main`. New SHA adds: - `agents/convex-expert.md` — subagent encoding non-negotiable Convex code rules (object-form syntax, validator requirements, index naming, internal-vs-public, schema evolution, resource limits). Loaded only when delegated to. - `monitors/monitors.json` — runtime-error monitor streaming `npx convex logs`, surfacing matched errors as notifications. Self-guards on unlinked projects. `when: on-skill-invoke:design` so it only starts after the skill is invoked. - `.mcp.json` — auto-wires the Convex MCP server (`npx -y convex@latest mcp start`, local stdio). - Public-facing README (install / how-to-use / what's bundled / capabilities). - `paths` gate on the skill — `[convex/**, convex.json, package.json]` for auto-invocation precision. - `description` / `when_to_use` split on the skill frontmatter. - **Refresh marketplace entry metadata** — `displayName`, `keywords` (15 discovery tags), `author.url`, expanded `description`, category changed from `development` to `database` (matches every peer), `homepage` repointed at the plugin repo (matches the `supabase` pattern). Verified locally: - Author affiliation confirmed: `seth@convex.dev` commit email, write access to the canonical `get-convex/` org. - `claude plugin validate`: PASS. - Static audit: PASS @ 92 (manifest 96, security 93, quality 80, docs 100). - MCP server is local stdio (`has_remote_mcp=false`) — passes the -official add-official Phase 2e gate. Recommender skill changes from the original PR are split into a follow-up. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com> * Re-pin Convex to 5e59870 (post upstream fix merge) Upstream PR get-convex/convex-backend-skill#1 merged 2026-05-23. The agents-field array-shape fix now applies; claude plugin validate passes on both the full plugin (with marketplace.json) and the isolated plugin.json — including the external-validator gate this PR previously failed on. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com> --------- Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Claude Code Plugins Directory
A curated directory of high-quality plugins for Claude Code.
⚠️ Important: Make sure you trust a plugin before installing, updating, or using it. Anthropic does not control what MCP servers, files, or other software are included in plugins and cannot verify that they will work as intended or that they won't change. See each plugin's homepage for more information.
Structure
/plugins- Internal plugins developed and maintained by Anthropic/external_plugins- Third-party plugins from partners and the community
Installation
Plugins can be installed directly from this marketplace via Claude Code's plugin system.
To install, run /plugin install {plugin-name}@claude-plugins-official
or browse for the plugin in /plugin > Discover
Contributing
Internal Plugins
Internal plugins are developed by Anthropic team members. See /plugins/example-plugin for a reference implementation.
External Plugins
Third-party partners can submit plugins for inclusion in the marketplace. External plugins must meet quality and security standards for approval. To submit a new plugin, use the plugin directory submission form.
Plugin Structure
Each plugin follows a standard structure:
plugin-name/
├── .claude-plugin/
│ └── plugin.json # Plugin metadata (required)
├── .mcp.json # MCP server configuration (optional)
├── commands/ # Slash commands (optional)
├── agents/ # Agent definitions (optional)
├── skills/ # Skill definitions (optional)
└── README.md # Documentation
License
Please see each linked plugin for the relevant LICENSE file.
Documentation
For more information on developing Claude Code plugins, see the official documentation.