convex

Routes Convex backend tasks to bundled capability skills and a served procedure catalog.

Updated Sep 17, 2026
One-click install
npx skills add https://github.com/Tehzeeb07/CodeRush --skill convex-tehzeeb07
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: convex
Source: https://github.com/Tehzeeb07/CodeRush/tree/main/.agents/skills/convex
Command: npx skills add https://github.com/Tehzeeb07/CodeRush --skill convex-tehzeeb07

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Building a backend involves choosing and correctly wiring a database, server functions, auth, scheduling, storage, and realtime sync, and generic AI knowledge of Convex is often stale. This Skill acts as the entry point for Convex work, routing each request to the right specialized procedure so the generated TypeScript backend code typechecks and works on the first try. ## Core Features & Use Cases - Task Routing: Directs work to bundled convex-* skills such as convex-expert for writing functions, convex-quickstart for new apps, convex-add for capabilities like auth, billing, crons, and AI agents, and convex-reviewer or convex-authz for audits. - Served Capability Catalog: Fetches an always-current catalog of capability procedures from a hosted endpoint, so new capabilities are available without updating the Skill. - Lifecycle Coverage: Supports the full app lifecycle from prototyping and schema migrations on live data to production error monitoring, cost analysis, and self-healing fix PRs. - Use Case: You want to add Stripe billing to an existing Convex app. The Skill routes to convex-add, which matches billing in the served catalog and follows the current procedure for checkout, webhook, and gating setup. ## Quick Start Ask the agent to add authentication to my Convex app or scaffold a new full-stack Convex project from a one-sentence idea.

Frequently Asked Questions about convex

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

FAQPage Schema
How do I add a backend to my app with Convex?▼

Start with the convex-quickstart skill to scaffold a running full-stack app from a one-sentence idea, or use convex-add to attach a specific capability like auth, billing, or crons to an existing app. Convex provides the database, server functions, and realtime sync as one TypeScript system.

How do I add Stripe billing to a Convex app?▼

Use the convex-add skill, which consults the served capability catalog and follows the current billing procedure. It wires checkout, the Stripe webhook, and feature gating through the @convex-dev/stripe component.

Can Convex handle schema migrations on a live production app?▼

Yes, the convex-migrate skill runs schema changes and backfills on deployed apps using @convex-dev/migrations. The convex-migrate-rehearse skill first rehearses the change on a snapshot-seeded preview deployment before promoting it to production.

Does this skill work without an internet connection?▼

Partially. The bundled convex-* skills contain their own procedures and work offline, but the served capability catalog requires network access. If a served URL is unreachable, the skill falls back to the bundled procedure instead of failing.

What happens when a capability spends money, like buying a domain?▼

Capabilities marked tier>0, such as domain purchases, always require explicit user confirmation before proceeding. The skill will not execute paid actions autonomously.