PluginBench
Skill
Pass
Audit score 90

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 convex
Claude Code
Cursor
Windsurf
Cline

How to use convex

  1. 1.Review the skill index to identify your task category (Core Development, Data & Storage, Advanced Patterns, or Security)
  2. 2.Use the corresponding skill command listed in the table for your use case
  3. 3.Start with `/convex-best-practices` for general patterns if unsure where to begin
  4. 4.Consult https://docs.convex.dev for detailed documentation on any topic

Use cases

Good for
  • 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
Who it's for
  • 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

What is this skill for?

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.

Should I use this skill or a specific sub-skill?

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.

Where can I find more Convex documentation?

The primary documentation is at https://docs.convex.dev. An LLM-optimized version is available at https://docs.convex.dev/llms.txt.

What should I do if I'm new to Convex?

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

SkillCommandUse When
Functions/convex-functionsWriting queries, mutations, actions
Schema/convex-schema-validatorDefining database schemas and validators
Realtime/convex-realtimeBuilding reactive subscriptions
HTTP Actions/convex-http-actionsWebhooks and HTTP endpoints

Data & Storage

SkillCommandUse When
File Storage/convex-file-storageFile uploads, serving, storage
Migrations/convex-migrationsSchema evolution, data backfills

Advanced Patterns

SkillCommandUse When
Agents/convex-agentsBuilding AI agents with tools
Cron Jobs/convex-cron-jobsScheduled background tasks
Components/convex-component-authoringReusable Convex packages

Security

SkillCommandUse When
Security Check/convex-security-checkQuick security audit checklist
Security Audit/convex-security-auditDeep security review

Guidelines

SkillCommandUse When
Best Practices/convex-best-practicesGeneral patterns and guidelines

Quick Start

For most tasks:

  1. Start with /convex-best-practices for general patterns
  2. Use /convex-functions for writing backend logic
  3. Use /convex-schema-validator for data modeling
  4. Use specific skills as needed for your use case

Documentation