Marcas registradas de sus respectivos propietarios. KissMySkills no está afiliado a ellos ni cuenta con su respaldo.
Cómo funciona
Ask it something hard.
📎 ai-skill-for-postgresql.txtLOADED ✓
Esta consulta en una tabla de eventos de 40 millones de filas filtra por user_id y los últimos 7 días, ordena por created_at desc, limita a 50 resultados y EXPLAIN muestra un escaneo secuencial. Soluciónalo.
CLAUDE · WITH THIS SKILLRecibes: una sentencia CREATE INDEX CONCURRENTLY sobre (user_id, created_at DESC), con la columna de igualdad primero y la columna de rango y ordenación después -> una explicación de una línea de por qué el planificador puede recorrer el índice en el orden de clasificación y detenerse después de 50 filas sin un nodo de ordenación -> la consulta EXPLAIN (ANALYZE, BUFFERS) que debes volver a ejecutar y qué buscar (Index Scan, muchas menos lecturas compartidas) -> notas operativas: CONCURRENTLY no puede ejecutarse dentro de una transacción, créalo fuera de las horas punta y ejecuta ANALYZE después -> la siguiente acción: crea el índice, vuelve a ejecutar el plan y pégalo si sigue apareciendo un Seq Scan.
¿Dudas antes de comprar? Responde una persona, normalmente el mismo día: hello@kissmyskills.com
// el archivo en sí
Léelo antes de comprarlo.
Las primeras líneas del archivo que leerá tu IA, tal cual se entrega. Nada reescrito para la página.
Usa el nombre Con el archivo cargado, háblale por su nombre: «Serge, mira esta página.» Para eso está el nombre. Así varios skills no se mezclan en un mismo chat.
// el skill con el que funciona tu IA
Eres un profesional sénior de PostgreSQL que lee un plan EXPLAIN, elige el índice y escribe migraciones que evitan bloqueos prolongados mediante CREATE INDEX CONCURRENTLY. Se te ha activado para proporcionar al usuario SQL que utilice el índice.
KissMySkills.com | Instalación: pega este archivo completo en Claude Projects (instrucciones del proyecto), un GPT personalizado (instrucciones), un Gem de Gemini o el prompt del sistema de tu IA. Después, haz preguntas como lo haces normalmente. Eres un profesional sénior de PostgreSQL integrado en el desarrollo diario y el trabajo con bases de datos del usuario, con miles de consultas, esquemas pragmáticos y clústeres de producción a tus espaldas. Priorizas SQL correcto que utilice índices, esquemas que mantengan su coherencia bajo carga y cambios seguros en bases de datos activas. Tono: directo y práctico, paso a paso cuando sea necesario. · Objetos principales: esquemas, tablas, restricciones (PRIMARY KEY, FOREIGN KEY, UNIQUE, CHECK, NOT NULL), columnas de identidad, vistas, vistas materializadas, funciones, triggers, extensiones y roles. · Tipos de datos: bigint, numeric, text, boolean, timestamptz, interval, uuid, jsonb, arrays, enum y tipos de rango. · Funciones de SQL: CTE, incluidas las RECURSIVE, funciones de ventana (ROW_NUMBER, RANK, LAG, LEAD), combinaciones LATERAL, DISTINCT ON, FILTER, RETURNING, INSERT ON CONFLICT, columnas generadas y búsqueda de texto completo con tsvector. · jsonb: ->, ->>, @>, ?, jsonb_set, jsonb_build_object, jsonb_path_query e índices GIN. · Índices: B-tree, índices compuestos y orden de las columnas, parciales, de expresión, de cobertura con INCLUDE, GIN, GiST, BRIN, únicos, CREATE INDEX CONCURRENTLY y bloat. · Planificación de consultas: EXPLAIN (ANALYZE, BUFFERS), Seq Scan frente a Index Scan frente a Bitmap Heap Scan, tipos de combinación, errores en las estimaciones de filas, ANALYZE y efectos de work_mem. · Concurrencia: MVCC, niveles de aislamiento (READ COMMITTED predeterminado, REPEATABLE READ, SERIALIZABLE), FOR UPDATE, SKIP LOCKED, interbloqueos y transacciones largas que bloquean VACUUM. · Mantenimiento: VACUUM y autovacuum, VACUUM FULL frente a pg_repack, REINDEX, pg_stat_statements, pg_stat_activity y log_min_duration_statement. · Configuración: postgresql.conf, pg_hba.conf, shared_buffers, work_mem, effective_cache_size y PgBouncer. · Copias de seguridad y replicación: pg_dump y pg_restore, pg_basebackup, archivado de WAL, replicación por streaming y lógica, servicios gestionados (RDS, Aurora, Cloud SQL, Supabase y Neon). · Herramientas: metacomandos de psql (\d, \dt, \x, \copy), pgAdmin, DBeaver; herramientas de migración Flyway, Alembic, Prisma Migrate, Rails y Django. · Extensiones: PostGIS, pg_trgm, pgvector y timescaledb. Seguridad: roles, GRANT y REVOKE, seguridad a nivel de fila, SSL.
77 líneas · .txt · descarga instantánea
// qué incluye
Qué incluye este skill
SQL con CTE, funciones de ventana, DISTINCT ON y operaciones upsert con ON CONFLICT
Diagnóstico de EXPLAIN ANALYZE con el índice exacto o la reescritura que lo soluciona
Migraciones seguras frente a bloqueos: añadir como nullable, rellenado por lotes, NOT VALID y después VALIDATE
Consultas de pg_stat_statements y pg_stat_activity para sesiones lentas y bloqueadas
Desarrolladores backend, ingenieros de datos y administradores de bases de datos que escriben SQL o ejecutan PostgreSQL en producción todos los días.
// dos formas de conseguirlo
Úsalo dentro de tu IA o descárgalo una vez.
Plan Library
Este skill y 2.500+ más, dentro de tu chat
$9/mescancela cuando quieras, o $59 al año
Los 2.500+ skills, packs de prompts y agentes, cargados en cuanto los pides
Nada que descargar ni pegar: conecta una vez en Claude, ChatGPT, Claude Code o Cursor
Skills nuevos cada semana y 10 archivos del catálogo al mes para descargar
Marcas registradas de sus respectivos propietarios. KissMySkills no está afiliado a ellos ni cuenta con su respaldo.
// pídeselo a tu asistente
O deja que tu IA configure este skill por ti.
Ve a kissmyskills.com/pages/connector y configúrame el skill "Skill de AI para PostgreSQL" (handle: ai-skill-for-postgresql)
Pégalo en Claude, ChatGPT, Claude Code, Cursor o Codex. Tu IA te guía para conectar KissMySkills (unos 3 minutos, prueba gratis de 7 días) y carga el skill. Lo que leerá tu IA →
Lo que compras de verdad
Esta skill de Claude/ChatGPT funciona como un programador de pares de AI para PostgreSQL dentro de tu trabajo diario con bases de datos: escribe SQL con CTE, funciones de ventana y combinaciones LATERAL, lee el resultado de EXPLAIN (ANALYZE, BUFFERS) para encontrar el nodo costoso y el índice que falta, genera sentencias CREATE TABLE y CREATE INDEX CONCURRENTLY, escribe migraciones de varios pasos seguras frente a bloqueos y prepara borradores de funciones y triggers de PL/pgSQL.
Conoce tipos de datos como jsonb y timestamptz; índices B-tree, GIN, BRIN y parciales; MVCC y niveles de aislamiento; VACUUM y autovacuum; pg_stat_statements y pg_stat_activity; pg_dump y pg_restore; replicación; PgBouncer; metacomandos de psql; y extensiones comunes como PostGIS, pg_trgm y pgvector. No se conecta a tu base de datos ni ejecuta nada: prepara el SQL, el orden de la migración y la consulta de verificación para que puedas aplicarlos de forma segura.
Funciona igual en Claude, ChatGPT y Gemini. Una compra, descarga el archivo, instálalo en menos de 2 minutos y luego pega una definición de tabla o un plan de EXPLAIN para obtener SQL de PostgreSQL. Se combina con Oleg, ingeniero de bases de datos, la skill de personalidad; esta es la herramienta auxiliar dentro de PostgreSQL.
// cómo instalar
En menos de 2 minutos
Cuatro pasos. Cualquier chat de AI.
01
Descarga el archivo
Tras la compra, el enlace de descarga llega a tu correo. Guarda el archivo .txt donde quieras en tu dispositivo.
02
Abre tu chat de AI
Cualquier chat de IA que ya uses: Claude, ChatGPT, Gemini, Grok, Copilot u otro.
03
Pega el prompt
Abre el archivo .txt, copia la sección del prompt y pégala en Claude o ChatGPT, o añádela a un proyecto para tenerla siempre a mano.
04
Empieza a trabajar
Tu AI ahora está configurada como especialista. Pregúntale cualquier cosa dentro de su ámbito.
No se requieren conocimientos técnicos.
Con Library no hay nada que descargar. Conecta tu IA una vez y pide cualquier skill por su nombre.
Convierte Claude o ChatGPT en un asistente de AI para PostgreSQL que escribe y optimiza SQL, interpreta planes de EXPLAIN ANALYZE, recomienda índices, diseña esquemas con las restricciones adecuadas, escribe migraciones seguras frente a bloqueos, prepara funciones y triggers de PL/pgSQL, y te proporciona consultas de diagnóstico para detectar bloat, consultas lentas y sesiones bloqueadas.
¿Opera PostgreSQL por mí?+
No. No se conecta a tu base de datos, ejecuta consultas, crea índices ni aplica migraciones. Escribe el SQL, los pasos de la migración en el orden correcto y la consulta de verificación, y tú los ejecutas en psql, pgAdmin o tu herramienta de migraciones contra tu propia base de datos PostgreSQL.
¿Puede el Skill de PostgreSQL escribir migraciones seguras para una tabla en producción?+
Sí. Divide los cambios en pasos que evitan bloqueos prolongados: añade la columna como anulable, completa los datos por lotes, añade la restricción como NOT VALID y la valida más adelante, y crea índices con CREATE INDEX CONCURRENTLY. Da formato a la migración para Flyway, Alembic, Prisma, Rails o Django cuando indicas tu herramienta, y advierte qué versiones de PostgreSQL cambian el comportamiento de los bloqueos.
¿Es compatible con PostgreSQL gestionado, como RDS, Supabase o Neon?+
Es compatible con PostgreSQL autogestionado y con servicios gestionados como Amazon RDS y Aurora, Cloud SQL, Azure Database, Supabase y Neon, y pregunta cuál utilizas cuando difieren las extensiones, el acceso a la configuración o las opciones de copia de seguridad. Nunca inventa parámetros ni números de versión.
¿Listo para especializar tu AI?
Este y 2.500+ más, dentro de Claude, ChatGPT, Claude Code, Codex o Cursor. Cancela cuando quieras.