data-query

Translate natural language questions into SQL queries for BigQuery, PostgreSQL, MySQL, and SQLite.

2|1|Updated Mar 13, 2026
One-click install
npx skills add https://github.com/bongrealty/skillcraft --skill data-query
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: data-query
Source: https://github.com/bongrealty/skillcraft/tree/main/data-query
Command: npx skills add https://github.com/bongrealty/skillcraft --skill data-query

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill empowers users to retrieve data and answer business questions from various databases without needing to write SQL or understand complex database structures.

Core Features & Use Cases

  • Natural Language Querying: Describe your data needs in plain English, and the Skill translates them into executable database queries.
  • Broad Database Support: Works with BigQuery, PostgreSQL, MySQL, SQLite, and any database accessible via CLI, MCP, or API.
  • Use Case: Ask "What was our customer acquisition cost last quarter?" and receive a direct answer with supporting data, without writing a single SQL statement.

Quick Start

Ask Claude to find out how many users signed up last week versus the week before.

Frequently Asked Questions about data-query

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I query a database using natural language instead of SQL?

Natural language querying translates plain English requests into executable SQL, letting you retrieve data without writing SQL statements. You receive direct answers with supporting data from your database.

Can I query BigQuery and PostgreSQL with plain English questions?

Yes, plain English querying works with BigQuery, PostgreSQL, MySQL, and SQLite. The system translates natural language into appropriate query syntax for any database accessible via CLI, MCP, or API.

Do I need a database CLI installed to run natural language queries?

Yes, you need configured database CLIs (bq, psql, mysql, sqlite3) or an MCP server installed to execute queries and retrieve results from your target database.

How do I get business analytics answers without writing SQL code?

Ask business questions like "What was our customer acquisition cost last quarter?" in plain English. The system translates requests into database queries and returns answers with supporting data, abstracting SQL complexity.

What databases are supported for natural language data queries?

Supported databases include BigQuery, PostgreSQL, MySQL, and SQLite. Any database accessible via CLI, MCP server, or API can also be queried using natural language for analytics and business intelligence.

How do I compare user signups between different time periods without SQL?

Ask in plain English, such as "How many users signed up last week versus the week before?" The system translates your request into SQL and returns comparative results directly from your database.