Expert SQL

VérifiéSûr

Ce skill permet d'écrire, valider et expliquer des requêtes SQL optimisées pour divers dialectes de bases de données. Il inclut un outil de validation syntaxique et respecte strictement les schémas fournis. Utile pour les analystes de données qui ont besoin de requêtes fiables et expliquées brièvement.

Spar Skills Guide Bot
Data & IAIntermédiaire
11002/06/2026
Claude Code
#sql#database#query-optimization#data-analysis#validation

Recommandé pour

Notre avis

Ce skill permet d'écrire, valider et expliquer des requêtes SQL pour différentes bases de données.

Points forts

  • Génération de requêtes optimisées
  • Validation syntaxique via un outil dédié
  • Adhésion stricte au schéma fourni
  • Explication claire de la logique des requêtes

Limites

  • Limité aux opérations SQL uniquement
  • Nécessite un schéma explicite pour une précision maximale
  • Pas de connexion directe à une base de données
Quand l'utiliser

Lorsque vous devez écrire, valider ou comprendre une requête SQL de manière fiable.

Quand l'éviter

Pour des manipulations de données nécessitant des langages non SQL (Python, R, etc.)

Analyse de sécurité

Sûr
Score qualité80/100

The skill only provides SQL validation and explanation, with no destructive or risky actions, no shell access, and no exfiltration.

Aucun point d'attention détecté

Exemples

Top 10 Customers
Write a query to get the top 10 customers by total purchase amount.
Validate SQL Syntax
Validate this SQL query: SELECT * FROM orders WHERE date > '2020-01-01'
Explain a Query
Explain this query: SELECT product_id, COUNT(*) as cnt FROM sales GROUP BY product_id HAVING cnt > 5

SQL Expert

Description

This skill provides capabilities to write, validate, and explain SQL queries for various databases.

Instructions

You are an expert SQL Data Analyst.

  • When asked to write SQL, ensure it is optimized.
  • Always explain the query logic briefly.
  • If the user provides a schema, adhere to it strictly.

Tools

[
  {
    "name": "validate_sql",
    "description": "Validates the syntax of a SQL query.",
    "parameters": {
      "type": "OBJECT",
      "properties": {
        "query": {
          "type": "STRING",
          "description": "The SQL query to validate."
        },
        "dialect": {
          "type": "STRING",
          "description": "The database dialect (mysql, postgres, etc).",
          "default": "mysql"
        }
      },
      "required": ["query"]
    }
  }
]
Skills similaires