convex-best-practices
About
This skill provides production-ready guidelines for building Convex applications, covering function organization, query patterns, and TypeScript usage. Use it when developing Convex apps to implement best practices for validation, error handling, and the Convex design philosophy. It helps developers optimize their applications by following established patterns for reliability and performance.
Quick Install
Claude Code
Recommendednpx skills add majiayu000/claude-skill-registry -a claude-code/plugin add https://github.com/majiayu000/claude-skill-registrygit clone https://github.com/majiayu000/claude-skill-registry.git ~/.claude/skills/convex-best-practicesCopy and paste this command in Claude Code to install this skill
GitHub Repository
Related Skills
production-readiness
MetaThis skill performs comprehensive pre-deployment validation to ensure code is production-ready. It runs a complete audit pipeline including security scans, performance benchmarks, documentation checks, and dependency analysis. Use it as a final gate before deployment to generate a safety checklist and identify critical issues.
type-safety-validation
MetaThis skill enables end-to-end type safety across your entire application stack using Zod, tRPC, Prisma, and TypeScript. It ensures type safety from database operations through API layers to UI components, catching errors at compile time rather than runtime. Use it when building full-stack applications that require robust validation and type-safe data flow.
convex-cron-jobs
OtherConvex Cron Jobs provides scheduled function patterns for background tasks like cleanup jobs and data syncing in Convex applications. It enables interval scheduling, cron expressions, job monitoring, and retry strategies for automated workflows. Use this skill to implement and manage reliable, recurring background tasks.
convex-file-storage
MetaThis Convex skill provides complete file handling for developers building applications with the Convex platform. It manages upload flows, serves files via generated URLs, stores outputs from actions, and allows metadata access via system tables. Use it to implement robust file storage for images, documents, and generated content within your Convex app.
