convex

Guide Convex backend development with queries, mutations, schemas, and Next.js integration.

17|3|Updated Feb 3, 2026
One-click install
npx skills add https://github.com/PolarCoding85/convex-agent-skillz --skill convex-polarcoding85
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: convex
Source: https://github.com/PolarCoding85/convex-agent-skillz/tree/main/.claude/skills/convex-skill
Command: npx skills add https://github.com/PolarCoding85/convex-agent-skillz --skill convex-polarcoding85

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill provides expert guidance for Convex backend development, covering queries, mutations, actions, schemas, authentication, scheduling, file storage, search, and Next.js integration.

Core Features & Use Cases

  • Comprehensive patterns: guidance on core architecture, function types, and data modeling for Convex apps.
  • Auth, storage, and scheduling: best practices for authentication flows, file storage, and durable scheduling with crons and Workflows.
  • Next.js integration: patterns for integrating Convex with Next.js App Router and server/client boundaries.

Quick Start

Read the Convex skill documentation to start applying backend patterns in 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 queries and mutations in a Convex backend?

Convex queries and mutations should be structured using ctx.db for database access, with schemas defining your data model and validation enforcing input patterns. The skill specifies best practices for function types, error handling, and core architecture across the Convex reference materials.

What's the best way to implement authentication flows in Convex?

Authentication in Convex requires implementing auth checks within your functions using the provided authentication patterns. The skill provides best practices for structuring authentication flows, ensuring proper validation and secure access control across your Convex backend application.

How do I integrate Convex with Next.js App Router?

Convex integrates with Next.js App Router by managing server and client boundaries appropriately. The skill provides specific patterns for integrating Convex backend functions with Next.js, ensuring proper data fetching and mutation handling across the server/client component divide.

Can I use durable scheduling and cron jobs with Convex?

Convex supports durable scheduling through crons and Workflows for backend task automation. The skill covers best practices for implementing scheduled tasks, ensuring reliable execution of time-delayed or recurring backend operations within your Convex application.

How does file storage and search work in Convex?

Convex provides built-in file storage and search capabilities accessible through your backend functions. The skill covers best practices for managing file uploads, storage patterns, and implementing search functionality within your Convex application architecture.

What validation and error handling patterns should I enforce in Convex?

Convex validation and error handling patterns require enforcing schema-based input validation and consistent error responses across queries, mutations, and actions. The skill specifies these best practices to ensure data integrity and reliable backend behavior across your application.