What problem does it solve? Setting up a new Convex backend with a Next.js frontend involves multiple manual steps: creating the project, installing dependencies, starting the backend, and launching the dev server. This Skill automates that entire bootstrap process from a one-sentence idea, and enforces correct Convex coding patterns so the generated backend actually compiles and pushes. ## Core Features & Use Cases - One-command scaffolding: Runs a pinned quickstart recipe that creates the project, installs dependencies, starts an anonymous Convex backend, and launches the web dev server. - Degradation fallback: When scaffolding cannot run (no network, sandboxed environment, non-interactive session), it writes a standard Convex project directly with all backend code under convex/. - Built-in Convex guardrails: Enforces correct import paths from ./_generated/server and ./_generated/api, index-based queries instead of unbounded .collect(), proper httpAction wrapping, and reserved-name avoidance. - Self-verification: Runs npx tsc --noEmit and pushes to a deployment to confirm the backend compiles before declaring work done. - Use Case: Tell the agent "build me a todo app backend" and get a running local Next.js + Convex project with a dev URL, ready for feature development. ## Quick Start Set up a new Convex app with Next.js from my idea and start the local dev servers so I can open it in the browser.