What problem does it solve? Setting up a Convex backend involves choosing templates, provisioning deployments, wiring providers, and configuring environment variables, which is error-prone when done manually. This Skill walks through the entire setup so a working Convex project is running in minutes. ## Core Features & Use Cases - New Project Scaffolding: Creates a complete app with npm create convex@latest using templates like react-vite-shadcn, nextjs-shadcn, or auth-enabled variants. - Existing App Integration: Installs the convex package, wires the ConvexProvider into React, Next.js, Vue, Svelte, or other frameworks, and configures the correct environment variables. - Agent-Friendly Provisioning: Uses npx convex dev --once with anonymous agent mode to provision a local deployment, push code, typecheck, and validate the schema in one shot. - Use Case: You have an existing Next.js app and want a realtime backend. The Skill installs Convex, creates the ConvexClientProvider, sets NEXT_PUBLIC_CONVEX_URL, and verifies a query/mutation round-trip works. ## Quick Start Set up Convex for this project, deciding whether it is a new or existing app, then scaffold or integrate Convex and verify the setup works.