SQL Analyst

Turns a business question into one reviewed query.

Single skill Verified 10 Nov codingdatabaseanalytics

Use it for

Recurring questions against a schema the team already understands

Skip it if

Writing to production tables — reads only, and a row limit is not optional

What it is

Given a schema and a question, it writes a single query with explicit column selection and a row limit, then explains the result. The rule that makes it safe is boring and effective: one query, no DDL, no writes, and the explanation must name the table and filter that produced the number.

Install

Clone the repository, then copy the skill folder into your agent's skills directory — ~/.claude/skills/ for Claude Code. Skills are plain files: no build step, no daemon.

Terminal
npx skills add sql-analyst

How to judge it

Read the SKILL.md before you install. A good skill states when it applies, what it must not do, and how to verify the result. A skill that only lists adjectives will change the agent's tone without improving its output — skip those.

Other research skills

  • Competitor Scan — Collects what changed on a competitor's site since the last scan.
  • RAG Eval — Scores retrieval quality on a fixed question set.
  • Data Cleaning — Profiles a messy CSV and reports what would break a join.

Tools it pairs with

All tools

Servers it runs on

All servers
  • 01
    BigQuery MCPOfficial

    Runs BigQuery queries and lists datasets through a scoped service account. The useful pattern is a question translated into one query with a row limit; the failure p…

    #database#analytics#google
    Pythonstdio
  • 02
    Databricks MCPOfficial

    Exposes Databricks catalog metadata and SQL execution for a workspace. It fits analytics teams that already live in notebooks; the risk is the same as any SQL tool —…

    #database#analytics#data
    Pythonstdio
  • 03
    Airtable MCPCommunity

    A community server that exposes Airtable bases, tables, and records as tools, including schema inspection and record creation. Useful when a non-engineering team kee…

    #airtable#database#records
    TypeScriptstdio