mirror of
https://github.com/anthropics/claude-plugins-official.git
synced 2026-06-13 22:26:03 -03:00
* 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>