convex
waynesutton/convexskills
Umbrella skill routing to specialized Convex development patterns and tools.
What is convex?
This is an index skill for Convex development that routes to specific sub-skills for different aspects of backend development. Use it to navigate to the right skill for your task, whether you're writing functions, managing data, building realtime features, or implementing security.
- Routes to specialized skills for Convex functions, queries, mutations, and actions
- Guides schema definition and data validation patterns
- Connects to realtime subscription and HTTP endpoint skills
- Provides access to file storage, migrations, and scheduled job patterns
- Includes AI agent tooling and reusable component authoring
- Offers security auditing and best practices guidance
How to install convex
npx skills add https://github.com/waynesutton/convexskills --skill convexHow to use convex
- 1.Review the skill index to identify your task category (Core Development, Data & Storage, Advanced Patterns, or Security)
- 2.Use the corresponding skill command listed in the table for your use case
- 3.Start with `/convex-best-practices` for general patterns if unsure where to begin
- 4.Consult https://docs.convex.dev for detailed documentation on any topic
Use cases
- Finding the right Convex skill for your specific development task
- Learning general Convex patterns before diving into specialized areas
- Setting up backend logic, data models, and realtime features in a new Convex project
- Implementing security checks and audits on existing Convex applications
- Building AI agents with tool integration in Convex
- Backend developers building with Convex
- Full-stack developers integrating Convex into applications
- AI/ML engineers building agents with Convex tools
- Teams implementing realtime features and webhooks
convex FAQ
This is an index skill that routes you to specialized Convex development skills. It helps you find the right tool for your specific task rather than providing direct implementation guidance.
Use this skill to navigate and understand which sub-skill you need. Once you identify your task, switch to the specific skill (like `/convex-functions` or `/convex-realtime`) for detailed guidance.
The primary documentation is at https://docs.convex.dev. An LLM-optimized version is available at https://docs.convex.dev/llms.txt.
Start with `/convex-best-practices` for general patterns and guidelines, then use `/convex-functions` for writing backend logic and `/convex-schema-validator` for data modeling.
Full instructions (SKILL.md)
Source of truth, from waynesutton/convexskills.
name: convex displayName: Convex Development description: Umbrella skill for all Convex development patterns. Routes to specific skills like convex-functions, convex-realtime, convex-agents, etc. version: 1.0.0 author: Convex tags: [convex, backend, database, realtime]
Convex Development Skills
This is an index skill for Convex development. Use specific skills for detailed guidance:
Core Development
| Skill | Command | Use When |
|---|---|---|
| Functions | /convex-functions | Writing queries, mutations, actions |
| Schema | /convex-schema-validator | Defining database schemas and validators |
| Realtime | /convex-realtime | Building reactive subscriptions |
| HTTP Actions | /convex-http-actions | Webhooks and HTTP endpoints |
Data & Storage
| Skill | Command | Use When |
|---|---|---|
| File Storage | /convex-file-storage | File uploads, serving, storage |
| Migrations | /convex-migrations | Schema evolution, data backfills |
Advanced Patterns
| Skill | Command | Use When |
|---|---|---|
| Agents | /convex-agents | Building AI agents with tools |
| Cron Jobs | /convex-cron-jobs | Scheduled background tasks |
| Components | /convex-component-authoring | Reusable Convex packages |
Security
| Skill | Command | Use When |
|---|---|---|
| Security Check | /convex-security-check | Quick security audit checklist |
| Security Audit | /convex-security-audit | Deep security review |
Guidelines
| Skill | Command | Use When |
|---|---|---|
| Best Practices | /convex-best-practices | General patterns and guidelines |
Quick Start
For most tasks:
- Start with
/convex-best-practicesfor general patterns - Use
/convex-functionsfor writing backend logic - Use
/convex-schema-validatorfor data modeling - Use specific skills as needed for your use case
Documentation
- Primary: https://docs.convex.dev
- LLM-optimized: https://docs.convex.dev/llms.txt
Related skills
More from waynesutton/convexskills and the wider catalog.

convex-agents
Build persistent, stateful AI agents with Convex including thread management, tool integration, and RAG patterns.

convex-best-practices
Guidelines for building production-ready Convex apps with best practices for functions, queries, validation, and error handling.

convex-component-authoring
Create self-contained, reusable Convex components with proper isolation and dependency management.

convex-cron-jobs
Schedule recurring background tasks in Convex with interval and cron expression patterns.

convex-file-storage
Complete file handling for Convex: uploads, serving, storage, and metadata management

convex-functions
Write Convex queries, mutations, actions, and HTTP endpoints with validation, error handling, and best practices.