tag

convex

20 indexed skills · max 10 per page

skills (20)

convex-quickstart

get-convex/agent-skills · Frontend

0

Scaffold a new Convex project or integrate Convex into an existing frontend app. \n \n Supports two paths: scaffolding from templates (React + Vite, Next.js, Vue, Svelte, or bare backend) or adding Convex to an existing app with manual provider setup \n Templates include pre-configured frontend frameworks, Tailwind, shadcn/ui, and optional auth (Clerk, Convex Auth, Lucia) \n Requires running npx convex dev as a long-running process to sync backend code and manage deployments; cloud agents can us

convex-http-actions

waynesutton/convexskills · Productivity

0

HTTP endpoints for webhooks, external API integrations, and custom routes in Convex applications. \n \n Supports multiple HTTP methods and path matching with dynamic route parameters via pathPrefix for flexible endpoint design \n Handles diverse request types including JSON bodies, form data, raw bytes, and file uploads with built-in storage integration \n Includes webhook signature verification patterns for Stripe, GitHub, and Clerk with examples for secure event processing \n Provides authenti

convex-security-check

waynesutton/convexskills · Productivity

0

Security audit checklist for Convex applications covering authentication, exposure, validation, and access control. \n \n Five-part checklist covering authentication provider setup, function exposure (public vs. internal), argument validation strictness, row-level access control, and environment variable handling \n Includes TypeScript code examples for secure patterns: authentication helpers, ownership verification before updates/deletes, and strict argument validators \n Highlights common pitf

convex-schema-validator

waynesutton/convexskills · Productivity

0

Type-safe database schema definition with indexes, validation, and migration strategies for Convex. \n \n Supports 13+ validator types including strings, numbers, booleans, document references, arrays, objects, unions, and discriminated unions for flexible data modeling \n Enables single-field and compound indexes plus full-text search indexes for optimized query performance \n Provides optional and nullable field patterns with clear migration paths for adding required fields and backfilling dat

convex-functions

waynesutton/convexskills · Productivity

0

Build Convex queries, mutations, actions, and HTTP endpoints with validation, error handling, and proper runtime considerations. \n \n Four function types for different use cases: queries (read-only, cached, reactive), mutations (transactional writes), actions (external API calls), and HTTP actions (webhooks and API endpoints) \n All functions require explicit argument and return validators using Convex's v schema system, with ConvexError for user-facing error messages \n Internal functions rest

convex-migration-helper

get-convex/agent-skills · Productivity

0

Plan and execute Convex schema migrations safely with multi-deploy workflows and data transformation. \n \n Follows a predictable three-step pattern: widen schema, migrate data, narrow schema; handles online migrations where the app continues serving requests during async data updates \n Provides the @convex-dev/migrations component for batched, cursor-based pagination with state tracking, dry-run testing, progress monitoring, and automatic resume from failure \n Covers common patterns including

convex-setup-auth

get-convex/agent-skills · Productivity

0

Set up Convex authentication with the right provider, user management, and access control patterns. \n \n Supports multiple auth providers: Convex Auth, Clerk, WorkOS AuthKit, Auth0, and custom JWT, with provider detection from repo signals \n Guides you through choosing a provider, configuring client and backend wiring, environment variables, and convex/auth.config.ts setup \n Covers authentication checks in protected functions, optional app-level user storage, and authorization patterns for ow

convex-best-practices

waynesutton/convexskills · Productivity

0

Production-ready Convex patterns for function organization, validation, query optimization, TypeScript safety, and error handling. \n \n Covers five core areas: function organization by domain, argument and return type validation, indexed query patterns, ConvexError handling, and write conflict avoidance through idempotent mutations \n Enforces code quality via @convex-dev/eslint-plugin with four rules covering function syntax, validators, table IDs, and runtime imports \n Includes complete CRUD

convex-realtime

waynesutton/convexskills · Productivity

0

Real-time subscriptions, optimistic updates, intelligent caching, and cursor-based pagination for reactive Convex applications. \n \n Automatic subscriptions via useQuery with smart caching and consistent database views across components \n Optimistic updates for immediate UI feedback on mutations, with automatic rollback on errors \n Cursor-based pagination with usePaginatedQuery supporting load-more and infinite-scroll patterns \n Conditional query execution using \"skip\" to avoid hook call v

convex-performance-audit

get-convex/agent-skills · Productivity

0

Diagnose and resolve Convex performance issues across reads, writes, subscriptions, and function limits. \n \n Covers four problem classes: hot-path reads and data amplification, OCC write conflicts and contention, subscription cost and reactivity overhead, and function execution or transaction size limits \n Starts with signal gathering from deployment health insights or CLI tools, then routes to the relevant reference guide based on the problem type \n Emphasizes tracing full read and write se

prevpage 2 / 2next