What problem does it solve?
This Skill removes the friction of provisioning a Convex backend by providing a clear, repeatable setup that includes schema creation, authentication wiring, and example CRUD operations so developers can move from zero to a working backend quickly.
Core Features & Use Cases
- Rapid Initialization: Walks through installing Convex and running the development server to create the convex/ directory and generate TypeScript types.
- Schema & Index Patterns: Provides an example schema with indexed tables for users and tasks and demonstrates common index patterns for efficient queries.
- Auth Integration & Helpers: Shows how to integrate WorkOS (or alternatives), implement getCurrentUser helpers, and persist user records.
- CRUD + Frontend Integration: Supplies example queries and mutations, React/Next.js integration snippets, and patterns for paginated and filtered queries; includes cron job examples for scheduled maintenance.
- Use Case: Ideal for starting new apps, adding Convex to existing React/Next.js projects, or prototyping real-time features with minimal setup.
Quick Start
Run npx convex dev to initialize the Convex backend, then add the provided schema, auth helpers, and CRUD modules to connect your frontend.