One-click install
npx skills add https://github.com/vanities/bitchan --skill convex-quickstart-vanities
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: convex-quickstart
Source: https://github.com/vanities/bitchan/tree/main/web/.agents/skills/convex-quickstart
Command: npx skills add https://github.com/vanities/bitchan --skill convex-quickstart-vanities

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Convex-quickstart removes the friction of creating a working Convex backend and wiring it to a frontend by guiding you through scaffolding, provisioning, pushing code, and verifying types and schema.

Core Features & Use Cases

  • New project scaffolding: Uses the official Convex initializer to create a complete backend + frontend setup for common frameworks.
  • Add Convex to an existing app: Installs Convex, wires the provider, provisions a local deployment, and pushes your backend code for validation.
  • Fast verification loop: Runs a one-shot local flow that provisions (anonymous mode), generates generated types, pushes Convex code, validates schema, and typechecks the result before you start the dev watcher.

Quick Start

Ask an AI to scaffold a new Convex app for my React Vite project using the react-vite-shadcn template, run the one-shot provisioning command, and confirm the .env.local and convex/_generated outputs are created successfully.

Frequently Asked Questions about convex-quickstart

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I set up a Convex backend for an existing React app?

To set up a Convex backend for an existing React app, the process automates installing dependencies, wiring the Convex provider at the app root, and provisioning a local deployment to validate your schema and generated types.

Can I use Convex with frontend frameworks other than React?

Yes, you can use Convex with supported frontends like Next.js, Vue, and Svelte. The setup process provisions a local deployment and ensures framework-specific environment variables are correctly wired for rapid development.

What is the fastest way to scaffold a new Convex project?

The fastest way to scaffold a new Convex project is using the official Convex initializer with templates like react-vite-shadcn. This creates a complete backend and frontend setup, then runs a one-shot provisioning command to generate types and validate the schema.

How does Convex schema validation and type generation work during local setup?

Convex schema validation and type generation works by running a one-shot local flow that pushes your backend code, provisions an anonymous local deployment, and typechecks the result before starting the continuous dev watcher.

Do I need to manually configure environment variables when adding Convex to my Vue or Svelte app?

No, you do not need to manually configure environment variables. The setup process automatically ensures framework-specific environment variables are applied and confirms that the .env.local file is created successfully.