get-convex/convex-codex-plugin
Skill Claude CodeCodex
Add a capability to the CURRENT Convex + Next.js project — consults the served Convex capability catalog for always-current procedures (billing, crons, auth, agent, search, …); falls back to built-in hosting or @convex-dev component search. TRIGGER when the user runs $add, or asks to add hosting/publishing or any…
get-convex/convex-codex-plugin
Skill Claude CodeCodex
Build an AI agent / RAG feature on Convex (@convex-dev/agent: threads, tools, vector search). TRIGGER on an AI-agent/chatbot/RAG request.
get-convex/convex-codex-plugin
Skill Claude CodeCodex
Add sign-in (passkeys by default, OAuth/password optional) to the current Convex app, wired correctly incl. auth.config.ts. TRIGGER on a login/auth request for an existing app.
get-convex/convex-codex-plugin
Skill Claude CodeCodex
Add Stripe billing to a Convex app via @convex-dev/stripe (checkout + auto-verified webhook + subscription gating). TRIGGER on a payments/billing/subscription request.
get-convex/convex-codex-plugin
Skill Claude CodeCodex
Check the CURRENT Convex app's pinned components against the latest recommended versions and offer to upgrade them — e.g. the passkey auth component's new email-first sign-in. TRIGGER when the user runs /check-updates or $check-updates, asks 'are my components up to date', 'any updates', 'upgrade auth', 'upgrade my…
get-convex/convex-codex-plugin
Skill Claude CodeCodex
Audit and harden a Convex app's authorization: identity-from-arg impersonation, missing per-document ownership checks, and public queries leaking PII/financial data by a client-supplied id — the single largest real-defect cluster measured against generated Convex backends (44 of 214). Runs a deterministic scan for the…
get-convex/convex-codex-plugin
Skill Claude CodeCodex
Convex backend rules — consult this whenever writing or editing any code inside a convex/ directory (schemas, queries, mutations, actions, HTTP endpoints, crons, file storage, auth, component installation). TRIGGER before touching convex/ functions, so the code uses the object-form syntax, validators, indexes, and…
get-convex/convex-codex-plugin
Skill Claude CodeCodex
Review Convex code for security, auth, validators, performance, and best practices. TRIGGER when the user asks to review/audit Convex code, or after writing convex/ functions you want checked. Applies the Convex-specific review checklist (auth checks, args/returns validators, internal vs public, indexes-not-filter…
get-convex/convex-codex-plugin
Skill Claude CodeCodex
Add scheduled/cron jobs to a Convex app (recurring internal functions). TRIGGER on a recurring-task/cron request.
get-convex/convex-codex-plugin
Skill Claude CodeCodex
Wire a domain the user ALREADY OWNS (GoDaddy/Namecheap/Cloudflare/…) to their Convex app: exact DNS records, custom-domain attachment, auth-origin rebind. TRIGGER when the user owns a domain and wants it pointing at their app ('point my domain at this', 'use my own domain', 'set up example.com'). Never asks for…
get-convex/convex-codex-plugin
Skill Claude CodeCodex
Manage Convex env vars / secrets (set, wire into actions, never hardcode). TRIGGER on an API-key/secret/env-var request.
get-convex/convex-codex-plugin
Skill Claude CodeCodex
Send THIS Codex session's transcript to the Convex quickstart backend for an AI post-mortem that improves the whole system (runbook, bootstrap, skills). TRIGGER when the user runs $improve-convex-plugin, or after a quickstart build says 'send feedback', 'report how that went', or 'help improve the quickstart'.
get-convex/convex-codex-plugin
Skill Claude CodeCodex
LABS — the FULL Convex quickstart experience: scaffold a running Next.js + shadcn app from one sentence with passkey (WebAuthn) sign-in and a live in-app Chef feedback panel pre-baked, build the idea live, then PUBLISH it to a public https:// .convex.app URL (with the user's confirmation before publishing). TRIGGER…
get-convex/convex-codex-plugin
Skill Claude CodeCodex
Migrate the schema + backfill data on a deployed Convex app (optional-first, then backfill, then require). TRIGGER on a live-schema-change/backfill request.
get-convex/convex-codex-plugin
Skill Claude CodeCodex
Backward-compatible alias for improve-convex-plugin. Send THIS Codex session's transcript to the Convex quickstart backend for an AI post-mortem that improves the whole system. TRIGGER when the user runs $quickstart-improve (the former name of $improve-convex-plugin).
get-convex/convex-codex-plugin
Skill Claude CodeCodex
Scaffold a running Next.js + shadcn Convex app from one sentence — convex dev + next dev already running — then build the idea live (runs locally). TRIGGER when the user wants to START a new Convex app from scratch — e.g. they ran $quickstart, said 'scaffold a new app', 'build me an app where users can ', or 'new…
get-convex/convex-codex-plugin
Skill Claude CodeCodex
Seed/import data into a Convex app (fixtures via internalMutation or convex import). TRIGGER on a seed/sample-data/import request.
get-convex/convex-codex-plugin
Skill Claude CodeCodex
Write convex-test tests for Convex functions (in-memory, auth + error paths). TRIGGER on a test-this-backend request.
get-convex/convex-codex-plugin
Skill Claude CodeCodex
Build a durable multi-step pipeline on Convex where each step runs in order and is retried independently on failure (transcribe→summarize→email, ETL, order fulfillment, any 'do A then B then C, retry each' job). Use @convex-dev/workflow — do NOT hand-roll a chain of scheduler calls or a custom jobs table. TRIGGER on…