Install any skill in seconds. Free to start, no credit card required.
Get Started Free →cloudai-x/convex-backend
Convex backend development guidelines.
Passed 25 of 25 test cases with the skill, and 8 of 25 without it.
and 10 more in the full report
17 fixed8 passed either way0 still failing0 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 17 test cases the skill fixed. Same model, same prompt, with and without the skill.
Write a Convex mutation that deletes a document from the tasks table by its ID and returns no data.
| Checked | Without skill | With skill |
|---|---|---|
| The mutation defines returns: v.null() for its return validator. | Missed | Passed |
| The handler calls ctx.db.delete with the provided task ID. | Passed | Passed |
The instructions your model reads when the skill loads.
Comprehensive guide for building Convex backends with TypeScript. Covers function syntax, validators, schemas, queries, mutations, actions, scheduling, and file storage.
Reference these guidelines when:
| Category | Impact | Description |
|---|---|---|
| Function Syntax | CRITICAL | New function syntax with args/returns/handler |
| Validators | CRITICAL | Type-safe argument and return validation |
| Schema Design | HIGH | Table definitions, indexes, system fields |
| Query Patterns | HIGH | Efficient data fetching with indexes |
| Mutation Patterns | MEDIUM | Database writes, patch vs replace |
| Action Patterns | MEDIUM | External API calls, Node.js runtime |
| Scheduling | MEDIUM | Crons and delayed function execution |
| File Storage | LOW | Blob storage and metadata |
// Public functions (exposed to clients)
import { query, mutation, action } from "./_generated/server";
test cases passed, vs 8 / 25 without
Published skills whose descriptions closely match this one, with their headline benchmark lift.
More skills from the same source and nearby in the registry, with their headline benchmark lift.