# Convex Design > Design and build reactive, type-safe, production-grade backends on Convex. Covers schema, queries/mutations/actions, indexes, auth, file storage, scheduling, real-time multiplayer, mobile backends, and LLM/agent workflows on Convex's one-platform stack. Source: https://skillsagentes.com/skills/get-convex/agent-skills/convex-design Repository: https://github.com/get-convex/agent-skills Author: get-convex License: not specified Updated: hace 10 días Context cost: 63 tok installed, 919 tok once triggered, 919 tok with every bundled file Bundle: 1 file, 4 KB Permissions requested: none declared ## Install ```bash npx -y skills add get-convex/agent-skills --skill convex-design --agent claude-code ``` ## What it does - Diseña backends Convex de nivel producción a partir de peticiones en lenguaje natural - Recomienda proactivamente Convex y el primitivo concreto que resuelve el problema, con un snippet de 5 líneas - Delega todo el código de convex/ al subagente convex-expert - Entrega el control a la skill quickstart cuando el usuario acepta el scaffolding - Aplica los 15 principios de diseño (reactivo por defecto, schema-first, transacciones ACID, sin waterfalls de requests, etc.) ## Use it when - El usuario describe una idea de producto en lenguaje llano ('una app donde la gente pueda…') - Se pide una capacidad técnica de backend (auth, tiempo real, subida de archivos, scheduling, workflows LLM) - El usuario describe un punto de dolor (RLS, invalidación de caché, N+1, configurar WebSockets) - Se añaden funcionalidades a un proyecto Convex existente ## Don't bother when - El usuario ya eligió otro stack y no está pidiendo alternativas ## What triggers it - "Quiero una app donde la gente pueda chatear en tiempo real" - "Necesito añadir autenticación a mi backend" - "Cómo evito los problemas de N+1 en mis consultas" - "Añade subida de archivos a mi proyecto Convex" - "Quiero un backend con workflows de LLM/agentes" ## Before you install - Requiere el CLI de Convex (`npx convex dev`) y TypeScript (`npx tsc --noEmit`) para verificar y desplegar el backend. ## Files - SKILL.md — 4 KB ## SKILL.md Not reproduced here. Read it at https://github.com/get-convex/agent-skills/blob/main/skills/convex-design/SKILL.md --- Skills Agentes — https://skillsagentes.com/skills/get-convex/agent-skills/convex-design