Convex Backend

Convex backend rules: new function syntax, validators, indexed queries over filters.

Tested · Works

Test report

Verdict
Tested · Works
Score
9.6/10
Tested
Jul 20, 2026
Environment
Claude Code 2.x (agent harness)
Upstream re-checked
Aug 10, 2026 · 1682daa

Fetched skills/convex-backend/SKILL.md (119 lines) and its referenced AGENTS.md (884 lines) raw from main; both exist, frontmatter parses with name+description, and a grep for curl/base64/eval/tokens/referral found nothing. Trigger phrasings tested — YES: "write a Convex mutation to insert a user doc", "add an index to my Convex schema and query messages by channel", "set up a cron in my Convex backend to purge old records"; NO: "set up a Prisma schema for Postgres", "write a React component to render a message list" — all 5 judged correctly. On the mini-task the baseline used .filter() (full table scan) and omitted the returns validator; the skill produced a schema .index() + .withIndex() indexed lookup with returns: v.null()/v.array(...), a genuine correctness/perf win.

Scored on four weighted criteria — install, triggering, output vs. baseline, docs. How scoring works

  • Installs cleanly 5/5
  • Triggers reliably 5/5
  • Output vs. baseline 9/10
  • Docs & honesty 5/5

What Convex Backend does

A pure-instruction skill that loads Convex backend best practices when you write Convex functions, schemas, queries, mutations, actions, crons, or file storage. Triggers on Convex-specific backend work and steers toward the new function syntax, args/returns validators, and indexed queries.

How to install Convex Backend

Copy the skills/convex-backend/ folder (SKILL.md + AGENTS.md) into your project's skills directory. No external CLI, MCP, or binary required; it is pure guidance that activates on Convex backend tasks.

Skills live in ~/.claude/skills/ (global) or .claude/skills/ (per-project). Restart Claude Code after installing.

Commands — how to trigger Convex Backend

  • /convex-backend Convex backend rules: new function syntax, validators, indexed queries over filters.

It also activates on plain-language prompts like these:

  • Write a Convex mutation to update user records
  • Define a Convex schema for this data model
  • Add a real-time subscription to this query

Frequently asked questions

Is the Convex Backend skill free?
Yes. The skill itself is free from CloudAI-X/claude-workflow-v2. SkillProof publishes the install command and an independent test verdict at no cost.
Does Convex Backend work with Claude Code?
We tested it with Claude Code 2.x (agent harness) on Jul 20, 2026. Verdict: Tested · Works. Fetched skills/convex-backend/SKILL.md (119 lines) and its referenced AGENTS.md (884 lines) raw from main; both exist, frontmatter parses with name+description, and a grep for curl/base64/eval/tokens/referral found nothing. Trigger phrasings tested — YES: "write a Convex mutation to insert a user doc", "add an index to my Convex schema and query messages by channel", "set up a cron in my Convex backend to purge old records"; NO: "set up a Prisma schema for Postgres", "write a React component to render a message list" — all 5 judged correctly. On the mini-task the baseline used .filter() (full table scan) and omitted the returns validator; the skill produced a schema .index() + .withIndex() indexed lookup with returns: v.null()/v.array(...), a genuine correctness/perf win.
What is the Convex Backend SkillProof Score?
9.6/10 — installs cleanly 5/5, triggers reliably 5/5, output vs. baseline 9/10, docs & honesty 5/5.
How do I install Convex Backend?
Copy the install command from this page, run it in your terminal, and restart Claude Code. Skills live in ~/.claude/skills/ (global) or .claude/skills/ inside a project.
Can I use Convex Backend with Cursor, Copilot, Gemini CLI, Codex or other AI tools?
The SKILL.md format is native to Claude (Claude Code, Desktop, claude.ai). The instructions inside adapt to other assistants: Cursor rules, GitHub Copilot instructions, Windsurf rules, Custom GPTs, AGENTS.md for OpenAI Codex, and GEMINI.md for Google Gemini CLI — our conversion guides cover each, and the free converter on the tools page does the wrapping for you.