SQL Pro
Domina las consultas SQL y la optimización de bases de datos
Las consultas complejas de bases de datos y los problemas de rendimiento ralentizan las aplicaciones y frustran a los desarrolladores. Esta habilidad ofrece optimización experta de SQL, técnicas avanzadas de consulta y orientación sobre arquitectura de bases de datos para sistemas nativos en la nube modernos.
Descargar el ZIP de la skill
Subir en Claude
Ve a Configuración → Capacidades → Skills → Subir skill
Activa y empieza a usar
Pruébalo
Usando "SQL Pro". Optimizar una consulta de retención de cohortes de clientes para un conjunto de datos con 50 millones de usuarios
Resultado esperado:
- Proporciona SQL optimizado usando funciones de ventana y CTEs
- Recomienda índices apropiados en las columnas signup_date y user_id
- Sugiere estrategia de particionamiento por mes de registro para consultas más rápidas
- Incluye análisis de EXPLAIN que muestra operaciones de escaneo reducidas
Usando "SQL Pro". Diseñar esquema para aplicación de gestión de tareas multiinquilino con cumplimiento de GDPR
Resultado esperado:
- Presenta esquema normalizado con aislamiento de tenant_id en todas las tablas
- Incluye políticas de retención de datos y patrones de eliminación suave
- Muestra implementación de seguridad a nivel de fila para control de acceso de inquilinos
- Proporciona plantilla de script de migración para despliegue del esquema
Auditoría de seguridad
SeguroThis is a prompt-only skill containing SQL expertise and guidance. Static analysis scanned 0 files with 0 lines of executable code. No security risks detected as the skill provides only conversational SQL guidance without any code execution capabilities.
Puntuación de calidad
Lo que puedes crear
Optimización de plataforma de comercio electrónico
Optimizar el rendimiento de la base de datos para tiendas en línea de alto tráfico con catálogos de productos complejos y procesamiento de pedidos.
Analítica de almacenamiento de datos
Diseñar consultas analíticas eficientes para paneles de inteligencia de negocio y sistemas de informes.
Arquitectura de bases de datos SaaS
Crear esquemas de bases de datos multiinquilino escalables con aislamiento adecuado y cumplimiento de GDPR.
Prueba estos prompts
Revisa esta consulta SQL para corregirla y sugiere mejoras: [paste your query]. El esquema de la tabla es: [describe schema]. Salida esperada: [describe what you need].
Esta consulta tarda demasiado en una tabla con [row count] filas. Tiempo de ejecución actual: [time]. El plan EXPLAIN muestra: [paste plan]. Optimiza para una ejecución más rápida manteniendo la corrección.
Diseña un esquema de base de datos para [application type] con estos requisitos: [list requirements]. Debe soportar [scale expectations] y cumplir con [regulations]. Incluye estrategia de indexación.
Planifica una migración desde [source database] hacia [target database] para una base de datos de [size] con [key constraints]. Incluye: conversión de esquema, enfoque de migración de datos, minimización del tiempo de inactividad y plan de rollback.
Mejores prácticas
- Siempre usa consultas parametrizadas para prevenir vulnerabilidades de inyección SQL
- Prueba el rendimiento de las consultas con volúmenes de datos realistas antes de desplegar a producción
- Documenta consultas complejas con comentarios que expliquen la lógica de negocio y las suposiciones
Evitar
- Ejecutar consultas complejas no probadas directamente en bases de datos de producción sin copias de seguridad
- Usar SELECT * en lugar de especificar las columnas requeridas en código de producción
- Ignorar los planes de EXPLAIN y depender de la intuición para la optimización de consultas