Loading...
Loading...
Apply Convex database best practices for cost optimization, performance, security, and architecture. Use when: building Convex backends, optimizing queries, handling embeddings/vector search, reviewing Convex code, designing schemas, planning migrations, or discussing Convex architecture. Keywords: Convex, real-time database, queries, mutations, actions, indexes, pagination, vector search, embeddings, schema, migrations, ctx.auth, convex-helpers, bandwidth.
npx skill4agent add phrazzld/claude-config convex-developmentconvex/model/convex/
_generated/ # MUST commit to git!
model/ # Business logic (testable, reusable)
users.ts # Public API (thin wrappers)
schema.tsconvex/_generated/.withIndex().filter()userId + status["userId", "status"].collect()ctx.auth| Need | Use |
|---|---|
| Read data reactively | |
| Write to database | |
| External APIs, vector search | |
| Scheduled tasks | |
scripts/anti_patterns_scanner.py ./convexreferences/cost-mitigation.mdreferences/embeddings-vectors.mdreferences/query-performance.mdreferences/security-access.mdreferences/schema-migrations.mdreferences/architectural-patterns.mdctx.authuseQuery