databricks-genie

Create and query Databricks Genie Spaces for natural language SQL exploration.

4|2|Updated Feb 16, 2026
One-click install
npx skills add https://github.com/alessandro9110/Speech-To-Text-With-Databricks --skill databricks-genie-alessandro9110
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: databricks-genie
Source: https://github.com/alessandro9110/Speech-To-Text-With-Databricks/tree/main/.claude/skills/databricks-genie
Command: npx skills add https://github.com/alessandro9110/Speech-To-Text-With-Databricks --skill databricks-genie-alessandro9110

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill enables users to interact with Databricks data using natural language, translating questions into SQL queries without requiring direct SQL knowledge.

Core Features & Use Cases

  • Genie Space Creation: Define natural language interfaces for specific datasets.
  • Natural Language Querying: Ask questions about data and receive answers generated by Databricks.
  • Use Case: A business analyst can ask "What were total sales last month?" and get an accurate answer without writing any SQL, leveraging a pre-configured Genie Space.

Quick Start

Create a new Genie Space for sales data by calling create_or_update_genie with your table identifiers and sample questions.

Frequently Asked Questions about databricks-genie

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

FAQPage Schema
How do I query Databricks data using natural language instead of writing SQL?

Natural language querying works by sending English questions to a pre-configured Databricks Genie Space via the Conversation API, which translates the request into SQL and returns the generated data results.

How do I create a conversational AI interface for Databricks data exploration?

Create a conversational AI interface by defining a Databricks Genie Space using the create_or_update_genie function, supplying target table identifiers and sample questions to guide the natural language SQL exploration.

Can I inspect table schemas and run direct SQL queries within a Databricks Genie Space?

Yes, the workflow supports table schema inspection and direct SQL query execution for data analysis, enabling programmatic interaction with Genie Spaces alongside the natural language conversational API.

Does Databricks Genie support programmatic interaction via API for data analysis workflows?

Yes, Databricks Genie supports programmatic interaction via the Conversation API, enabling automated data analysis workflows that query Genie Spaces and execute direct SQL queries within scripts.

What do I need to set up before using natural language SQL exploration in Databricks?

To enable natural language SQL exploration, you need existing Databricks tables and their identifiers to configure a Genie Space, supplying sample questions to guide the conversational AI interface.