# Drizzle Queries
> Escribe queries type-safe de Postgres con Drizzle ORM (select/insert/update/delete, relaciones, tablas nuevas). Úsalo al consultar o mutar la base de datos o al agregar una tabla Drizzle.
Fuente: https://skillsagentes.com/skills/andrelandgraf/fullstackrecipes/drizzle-queries
Markdown: https://skillsagentes.com/skills/andrelandgraf/fullstackrecipes/drizzle-queries.md
Repositorio: https://github.com/andrelandgraf/fullstackrecipes
Autor: andrelandgraf
Licencia: no declarada
Actualizado: hace 3 meses
Coste de contexto: 43 tok instalada, 659 tok al activarse, 659 tok con todos los archivos del bundle
Bundle: 1 archivo, 3 KB
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 andrelandgraf/fullstackrecipes --skill drizzle-queries --agent claude-code
# Cursor
npx -y skills add andrelandgraf/fullstackrecipes --skill drizzle-queries --agent cursor
# Codex
npx -y skills add andrelandgraf/fullstackrecipes --skill drizzle-queries --agent codex
# Gemini CLI
npx -y skills add andrelandgraf/fullstackrecipes --skill drizzle-queries --agent gemini
# Windsurf
npx -y skills add andrelandgraf/fullstackrecipes --skill drizzle-queries --agent windsurf
# Cline
npx -y skills add andrelandgraf/fullstackrecipes --skill drizzle-queries --agent cline
```
## Qué hace
- Escribe consultas Postgres type-safe con Drizzle ORM: select, insert, update, delete
- Usa consultas relacionales con db.query.
en lugar de joins manuales
- Agrega nuevas tablas co-locando el schema y registrándolas en el cliente compartido, luego migra
## Cuándo usarla
- Al consultar o mutar la base de datos
- Al agregar una tabla Drizzle nueva
## Qué la activa
- "Escribe una query con Drizzle para obtener los chats de un usuario"
- "Agrega una tabla nueva 'items' con Drizzle ORM"
- "¿Cómo inserto un mensaje y devuelvo la fila creada con Drizzle?"
## Antes de instalar
- Requiere haber completado primero el setup de Neon + Drizzle.
- Necesita en el PATH: bun
## Archivos
- SKILL.md — 3 KB
## SKILL.md
No se reproduce aquí. Léelo en https://github.com/andrelandgraf/fullstackrecipes/blob/main/skills/drizzle-queries/SKILL.md
## 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: [andrelandgraf](https://skillsagentes.com/creators/andrelandgraf.md) — 0 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
- [Authoring Recipes](https://skillsagentes.com/skills/andrelandgraf/fullstackrecipes/authoring-recipes.md): Guías para escribir contenido de fullstackrecipes: setup recipes, skills expuestas, cookbooks, templates y utilidades instalables del registro, pensadas para mantenedores del proyecto, no para consumidores del stack.
- [Use Fullstackrecipes](https://skillsagentes.com/skills/andrelandgraf/fullstackrecipes/use-fullstackrecipes.md): Descubre y sigue las recetas de fullstackrecipes (guías de setup, skills, cookbooks) obteniendo su Markdown; la meta-skill para encontrar y aplicar recetas correctamente.
- [Authentication Best Practices](https://skillsagentes.com/skills/andrelandgraf/fullstackrecipes/authentication-best-practices.md): Lee sesiones en cliente y servidor, protege rutas y ejecuta sign in/up/out con Better Auth. Úsalo al restringir páginas/APIs por autenticación o al conectar flujos de auth.
- [Better Auth Components](https://skillsagentes.com/skills/andrelandgraf/fullstackrecipes/better-auth-components.md): Añade componentes de UI y páginas para flujos de autenticación: inicio de sesión, registro, recuperación de contraseña, restablecimiento de contraseña y verificación de email.
- [Analytics Best Practices](https://skillsagentes.com/skills/andrelandgraf/fullstackrecipes/analytics-best-practices.md): Rastrea eventos personalizados y conversiones con Vercel Web Analytics mediante track(). Úsalo al instrumentar acciones de usuario, conversiones o envíos de formularios.
## Skills relacionadas
- [V3 Memory Unification](https://skillsagentes.com/skills/ruvnet/ruflo/v3-memory-unification.md): Unifica más de 6 sistemas de memoria en AgentDB con indexación HNSW para mejoras de búsqueda de 150x a 12.500x. Implementa el ADR-006 y el ADR-009.
- [Vector Search](https://skillsagentes.com/skills/ruvnet/ruflo/vector-search.md): Búsqueda vectorial vía embeddings_* (HNSW a gran escala) y ruvllm_hnsw_* (enrutador WASM para hasta 11 patrones), con cuantización RaBitQ de 1 bit para reducir la memoria 32×.
- [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.
- [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.
- [Cloud Databases Onboarding](https://skillsagentes.com/skills/google/skills/cloud-databases-onboarding.md): Guía a los usuarios para descubrir sus requisitos de base de datos, recomienda un servicio de Google Cloud según una matriz y ayuda a crearla; no sirve para mantenimiento general ni migraciones.
---
Skills Agentes · [Índice de páginas en markdown](https://skillsagentes.com/sitemap.md) · [Inicio](https://skillsagentes.com/index.md)