Skills Agentes

Sql Queries

Genera consultas SQL a partir de descripciones en lenguaje natural, compatible con BigQuery, PostgreSQL, MySQL y otros dialectos. Lee esquemas de bases de datos desde diagramas o documentación subidos.

Estrellas
25.6k

en todo el repo

Actividad
31

0–100, la ruta de este skill

Actualizado
hace 5 meses

último commit aquí

Commits
0

últimos 90 días

Contexto
907 tok

73 tok en reposo

Paquete
1 archivo

4 KB

Instalar

Funciona con cualquier agente que lea SKILL.md

npx -y skills add phuryn/pm-skills --skill sql-queries --agent claude-code

Se instala solo en este repositorio.

Qué hace

  • Convierte descripciones en lenguaje natural en consultas SQL optimizadas
  • Lee y analiza esquemas de bases de datos desde archivos SQL, documentación o diagramas
  • Soporta varios dialectos: BigQuery, PostgreSQL, MySQL, Snowflake, SQL Server
  • Explica la lógica de la consulta y sugiere optimizaciones de rendimiento
  • Genera scripts de prueba y datos de muestra para validar resultados

Úsalo cuando

  • Escribir consultas SQL para informes de datos
  • Explorar una base de datos a partir de su esquema
  • Traducir preguntas de negocio en consultas SQL

No lo uses cuando

    Qué lo activa

    Di cualquiera de estas frases y el agente debería cargar este skill.

    • Genera una consulta para BigQuery que calcule el crecimiento interanual de ingresos por región
    • Escribe una consulta SQL para usuarios que se registraron en los últimos 30 días
    • Crea una consulta en PostgreSQL para la duración media de sesión por usuario

    SKILL.md

    En inglés

    SQL Query Generator

    Purpose

    Transform natural language requirements into optimized SQL queries across multiple database platforms. This skill helps product managers, analysts, and engineers generate accurate queries without manual syntax work.

    How It Works

    Step 1: Understand Your Database Schema

    • If you provide a schema file (SQL, documentation, or diagram description), I will read and analyze it
    • Extract table names, column definitions, data types, and relationships
    • Identify primary keys, foreign keys, and indexing strategies

    Step 2: Process Your Request

    • Clarify the exact data you need to retrieve or analyze
    • Confirm the SQL dialect (BigQuery, PostgreSQL, MySQL, Snowflake, etc.)
    • Ask for any additional requirements (filters, aggregations, sorting)

    Step 3: Generate Optimized Query

    • Write efficient SQL that leverages your database structure
    • Include comments explaining complex logic
    • Add performance considerations for large datasets
    • Provide alternative approaches if applicable

    Step 4: Explain and Test

    • Explain the query logic in plain English
    • Suggest how to test or validate results
    • Offer tips for performance optimization
    • If you want, generate a test script or sample data

    Usage Examples

    Example 1: Query from Schema File

    Upload your database_schema.sql file and say:
    "Generate a query to find users who signed up in the last 30 days
    and had at least 5 active sessions"
    

    Example 2: Query from Diagram Description

    "Here's my database: Users table (id, email, created_at), Sessions table
    (id, user_id, timestamp, duration). Generate a query for average session
    duration per user in January 2026."
    

    Example 3: Complex Analysis Query

    "Create a BigQuery query to analyze our revenue by region and customer tier,
    including year-over-year growth rates."
    

    Key Capabilities

    • Multi-Dialect Support: Works with BigQuery, PostgreSQL, MySQL, Snowflake, SQL Server
    • File Reading: Reads schema files, SQL dumps, and data documentation
    • Query Optimization: Suggests indexes, partitioning, and performance improvements
    • Explanation: Breaks down queries for learning and documentation
    • Testing: Can generate test queries and sample data scripts
    • Script Execution: Create executable SQL scripts for your database

    Tips for Best Results

    1. Provide context: Share your database schema or structure
    2. Be specific: Clearly describe what data you need and any filters
    3. Mention database: Specify which SQL dialect you're using
    4. Include constraints: Mention data volume, time ranges, and performance needs
    5. Request format: Ask for the query result format if you need specific output

    Output Format

    You'll receive:

    • SQL Query: Production-ready SQL code with comments
    • Explanation: What the query does and how it works
    • Performance Notes: Optimization tips and considerations
    • Test Script (if requested): Sample data and validation queries

    Further Reading

    Reproducido de phuryn/pm-skills bajo licencia MIT. Leer esta página en markdown.

    Archivos

    1 archivo en el paquete. Solo se lee SKILL.md al activarse — las referencias se cargan si el skill decide que las necesita.

    Detalles

    Creador
    phuryn
    Categoría
    Bases de datos
    Licencia
    MIT
    Recursos incluidos
    Solo SKILL.md
    Repositorio
    phuryn/pm-skills
    Código fuente
    Ver SKILL.md

    Etiquetas

    Más de phuryn/pm-skills

    Este repo incluye 68 skills. Si instalas uno, normalmente ya tienes los demás.

    Método para encontrar la brecha entre lo que un sistema debería hacer y lo que el código realmente hace, el tipo de bug que los escáneres genéricos no ven por falta de un modelo de intención.

    Costo de contexto al activarse
    954 tok
    Tamaño del paquete
    1 archivo
    Última actualización
    el mes pasado
    seguridad

    Conjunto de documentación que hace revisable una app construida con IA antes de lanzarla: arquitectura, flujos de usuario/permisos, permisos, variables/secretos y cobertura de tests, más docs condicionales.

    Costo de contexto al activarse
    2.2k tok
    Tamaño del paquete
    1 archivo
    Última actualización
    el mes pasado
    documentos

    Hace de red-team de un PRD, roadmap o estrategia: ataca sus supuestos críticos antes de que lo haga la realidad. Defiende y ataca cada afirmación, prioriza por impacto x probabilidad x coste y da el test más barato.

    Costo de contexto al activarse
    1.1k tok
    Tamaño del paquete
    1 archivo
    Última actualización
    hace 2 meses
    productividad

    Analiza resultados de tests A/B con significancia estadística, validación del tamaño de muestra, intervalos de confianza y recomendaciones de ship/extend/stop al evaluar experimentos.

    Costo de contexto al activarse
    897 tok
    Tamaño del paquete
    1 archivo
    Última actualización
    hace 5 meses
    datos analitica

    Analiza y prioriza una lista de solicitudes de funcionalidades por tema, alineación estratégica, impacto, esfuerzo y riesgo. Se usa al revisar peticiones de clientes o priorizar el backlog.

    Costo de contexto al activarse
    569 tok
    Tamaño del paquete
    1 archivo
    Última actualización
    hace 5 meses
    productividad

    Genera un análisis de matriz de Ansoff que mapea estrategias de crecimiento entre penetración de mercado, desarrollo de mercado, desarrollo de producto y diversificación.

    Costo de contexto al activarse
    1.4k tok
    Tamaño del paquete
    1 archivo
    Última actualización
    hace 5 meses
    marketing

    Skills relacionados

    Analiza resultados de tests A/B con significancia estadística, validación del tamaño de muestra, intervalos de confianza y recomendaciones de ship/extend/stop al evaluar experimentos.

    Costo de contexto al activarse
    897 tok
    Tamaño del paquete
    1 archivo
    Última actualización
    hace 5 meses
    datos analitica

    Analiza y prioriza una lista de solicitudes de funcionalidades por tema, alineación estratégica, impacto, esfuerzo y riesgo. Se usa al revisar peticiones de clientes o priorizar el backlog.

    Costo de contexto al activarse
    569 tok
    Tamaño del paquete
    1 archivo
    Última actualización
    hace 5 meses
    productividad

    Genera un análisis de matriz de Ansoff que mapea estrategias de crecimiento entre penetración de mercado, desarrollo de mercado, desarrollo de producto y diversificación.

    Costo de contexto al activarse
    1.4k tok
    Tamaño del paquete
    1 archivo
    Última actualización
    hace 5 meses
    marketing