Convex Development Skills
This is an index skill for Convex development. Use specific skills for detailed guidance:
Getting Started
| Skill | Use When |
|-------|----------|
| /convex-quickstart | Starting a new project or adding Convex to an existing app |
Core Development
| Skill | Use When |
|-------|----------|
| /convex-function-creator | Writing queries, mutations, and actions |
| /convex-schema-builder | Defining database schemas, validators, and indexes |
| /convex-auth-setup | Setting up authentication, user management, and access control |
Advanced Patterns
| Skill | Use When |
|-------|----------|
| /convex-migration-helper | Schema evolution, data backfills, breaking changes |
| /convex-components-guide | Using and authoring reusable Convex components |
| /convex-helpers-guide | Using convex-helpers for relationships, custom functions, filters, sessions |
Quick Start
For most tasks:
- Start with
/convex-quickstartto initialize a new project - Use
/convex-schema-builderto define your data model - Use
/convex-function-creatorto write backend logic - Use
/convex-auth-setupto add authentication - Use
/convex-helpers-guidefor battle-tested patterns
Documentation
- Primary: https://docs.convex.dev
- LLM-optimized: https://docs.convex.dev/llms.txt