convex

Guide Convex backend development with schema, validator, and scheduling patterns.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/gmickel/claude-code-config --skill convex-gmickel
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: convex
Source: https://github.com/gmickel/claude-code-config/tree/main/skills/convex
Command: npx skills add https://github.com/gmickel/claude-code-config --skill convex-gmickel

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Provides comprehensive guidance for Convex backend development to avoid common pitfalls and accelerate building robust apps.

Core Features & Use Cases

  • Best-practice patterns for schema design, validators, indexes, actions, queries, and scheduling.
  • Guidance on React integration, auth, and production-grade considerations for Convex projects.
  • Real-world use case guidance like building a chat or data-processing backend with Convex.

Quick Start

Start by reading the references/guide.md and applying Convex's core patterns to your project.

Frequently Asked Questions about convex

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

FAQPage Schema
How do I structure Convex schemas and validators to avoid common backend mistakes?▼

Structure Convex schemas by applying best-practice patterns for argument validators and internal or public function separation. This ensures your backend code compiles on the first try and avoids common development pitfalls.

How do I integrate Convex queries with React for real-time data?▼

Integrate Convex with React by applying specific patterns for queries and React integration. This approach provides guidance for building robust real-time applications and ensures correct data fetching.

What is the best way to design indexes in Convex for production apps?▼

Design indexes in Convex by following comprehensive guidance on schema design and limits. This ensures robust backend performance and satisfies constraints defined in the Convex guide for production.

Can I use Convex for scheduling actions and background jobs?▼

Yes, you can use Convex for scheduling by applying its action and scheduling patterns. This allows you to handle real-world use cases like data processing backends and manage internal or public function execution.

What are the limitations of Convex backend patterns?▼

Convex backend limitations involve satisfying argument validators, internal or public function separation, and specific scheduling limits. Following the Convex guide ensures your code adheres to these constraints and compiles successfully.