# Convex Seed > Seedea o importa datos en la base de datos de Convex. Fuente: https://skillsagentes.com/skills/get-convex/agent-skills/convex-seed Markdown: https://skillsagentes.com/skills/get-convex/agent-skills/convex-seed.md Repositorio: https://github.com/get-convex/agent-skills Autor: get-convex Licencia: Apache-2.0 Actualizado: el mes pasado Coste de contexto: 11 tok instalada, 192 tok al activarse, 192 tok con todos los archivos del bundle Bundle: 1 archivo, 767 B Permisos que pide: ninguno declarado ## Instalación Un skill son archivos markdown: los mismos archivos valen para cualquier agente y lo único que cambia es el directorio de destino, es decir la bandera `--agent`. Añade `-g` para instalarlo en todos los proyectos de la máquina. ```bash # Claude Code npx -y skills add get-convex/agent-skills --skill convex-seed --agent claude-code # Cursor npx -y skills add get-convex/agent-skills --skill convex-seed --agent cursor # Codex npx -y skills add get-convex/agent-skills --skill convex-seed --agent codex # Gemini CLI npx -y skills add get-convex/agent-skills --skill convex-seed --agent gemini # Windsurf npx -y skills add get-convex/agent-skills --skill convex-seed --agent windsurf # Cline npx -y skills add get-convex/agent-skills --skill convex-seed --agent cline ``` ## Qué hace - Escribe una internalMutation reejecutable para insertar filas de ejemplo, o da forma a los datos para usarlos con `npx convex import` - Hace que el seeding sea idempotente (borrar-e-insertar o upsert) para que volver a ejecutarlo sea seguro - Verifica el conteo de filas tras poblar las tablas ## Cuándo usarla - Al poblar tablas de Convex con datos de prueba o fixtures - Al importar datos masivos que deben ajustarse al schema ## Cuándo no - Para seedear secretos o datos PII en un deployment compartido ## Qué la activa - "Crea un seed para poblar mi tabla de usuarios en Convex" - "Ayúdame a importar estos datos masivos con npx convex import" - "Necesito una internalMutation idempotente para datos de prueba" ## Antes de instalar - Requiere un schema de Convex definido y el CLI de convex (`npx convex run` / `npx convex import`). ## Archivos - SKILL.md — 767 B ## SKILL.md Reproducido tal cual desde get-convex/agent-skills bajo Apache-2.0. Esta sección es el documento original y está en inglés. # Seed / import data Populate tables via an internalMutation seed function (re-runnable) or `npx convex import`, matching the schema. ## Workflow 1. For fixtures: write an internalMutation that inserts sample rows; run it with `npx convex run`. 2. For bulk import: shape the data to the schema and use `npx convex import`. 3. Make seeding idempotent (clear-then-insert or upsert) so re-running is safe. 4. Verify row counts. ## Rules - Seed via internalMutation or convex import, matching validators. - Make seeding idempotent. - Never seed secrets/PII into a shared deployment. ## Dónde encaja - Categoría: [Bases de datos](https://skillsagentes.com/categorias/bases-de-datos.md) — Diseño de esquemas, migraciones y optimización de consultas. - Creador: [get-convex](https://skillsagentes.com/creators/get-convex.md) — 33 skills en el directorio - [Todas las skills](https://skillsagentes.com/skills.md) - [Ranking de instalaciones](https://skillsagentes.com/ranking.md) ## Otras skills del mismo repositorio - [Convex Quickstart](https://skillsagentes.com/skills/get-convex/agent-skills/convex-quickstart.md): Levanta un template Next.js + Convex barebones a partir de una idea en una frase. - [Convex Authz](https://skillsagentes.com/skills/get-convex/agent-skills/convex-authz.md): Audita y refuerza la autorización de una app Convex: impersonación por identity-from-arg, checks de ownership por documento faltantes, queries públicas que filtran datos por un id del cliente y escrituras en un contenedor ajeno. - [Convex Design](https://skillsagentes.com/skills/get-convex/agent-skills/convex-design.md): Diseña y construye backends reactivos y type-safe de nivel producción en Convex: schema, queries/mutations/actions, índices, auth, storage, scheduling, multiplayer en tiempo real y workflows LLM/agentes. - [Convex Expert](https://skillsagentes.com/skills/get-convex/agent-skills/convex-expert.md): Especialista en el backend de Convex: código dentro de convex/ (funciones, schemas, índices, queries, mutations, actions, endpoints HTTP, cron jobs, storage, auth y componentes). - [Convex Agent](https://skillsagentes.com/skills/get-convex/agent-skills/convex-agent.md): Añade un backend de agente de IA / RAG (@convex-dev/agent) a la app Convex. ## Skills relacionadas - [Lamindb](https://skillsagentes.com/skills/k-dense-ai/scientific-agent-skills/lamindb.md): Úsalo con LaminDB, el lakehouse de código abierto nativo en linaje para datasets y modelos biológicos: configuración, registro de artefactos, búsqueda, trazabilidad, validación, anotación con ontologías (Bionty) y almacenamiento. - [Vector Index Tuning](https://skillsagentes.com/skills/wshobson/agents/vector-index-tuning.md): Optimiza el rendimiento de índices vectoriales en latencia, recall y memoria; útil al ajustar parámetros HNSW, elegir cuantización o escalar infraestructura de búsqueda vectorial. - [Projection Patterns](https://skillsagentes.com/skills/wshobson/agents/projection-patterns.md): Construye modelos de lectura y proyecciones a partir de flujos de eventos; útil para CQRS, vistas materializadas y optimización de consultas en sistemas event-sourced. - [Event Store Design](https://skillsagentes.com/skills/wshobson/agents/event-store-design.md): Diseña e implementa event stores para sistemas de event sourcing: infraestructura, elección de tecnología y patrones de persistencia de eventos. - [Database Migration](https://skillsagentes.com/skills/wshobson/agents/database-migration.md): Ejecuta migraciones de bases de datos entre ORMs y plataformas con estrategias zero-downtime, transformación de datos y procedimientos de rollback. --- Skills Agentes · [Índice de páginas en markdown](https://skillsagentes.com/sitemap.md) · [Inicio](https://skillsagentes.com/index.md)