databricks-genie

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

Updated Feb 27, 2026
One-click install
npx skills add https://github.com/LaurentPRAT-DB/LPT_claude_config --skill databricks-genie-laurentprat-db
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: databricks-genie
Source: https://github.com/LaurentPRAT-DB/LPT_claude_config/tree/main/skills/databricks-genie
Command: npx skills add https://github.com/LaurentPRAT-DB/LPT_claude_config --skill databricks-genie-laurentprat-db

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill enables users to create and query Databricks Genie Spaces, transforming natural language questions into executable SQL queries for seamless data exploration.

Core Features & Use Cases

  • Genie Space Management: Create, update, retrieve, and delete Genie Spaces.
  • Natural Language Querying: Ask questions in plain English and get SQL + results.
  • Use Case: A data analyst can use this skill to quickly set up a Genie Space for sales data, allowing business users to ask questions like "What were total sales last month?" without writing any SQL.

Quick Start

Use the databricks-genie skill to create a new Genie Space for sales data.

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 Unity Catalog using natural language instead of SQL?

To query Databricks data with natural language, this Skill creates and configures Genie Spaces that translate plain English questions into executable SQL queries against your Unity Catalog tables.

What do I need to set up a Databricks Genie Space for data exploration?

To set up a Databricks Genie Space, you need an active Databricks environment with Unity Catalog and SQL warehouses. This Skill connects your Unity Catalog tables and adds sample questions to the space programmatically.

Can I programmatically manage Genie Spaces via the Databricks API?

Yes, you can programmatically manage Genie Spaces via the Databricks Conversation API. This Skill supports creating, updating, retrieving, and deleting Genie Spaces to automate your natural language SQL exploration workflows.

How does natural language SQL exploration work with Databricks Genie?

Natural language SQL exploration works by submitting plain English questions to a configured Genie Space. The Genie translates the query into SQL, executes it on your Unity Catalog data, and returns both the generated SQL and the query results.

Does this Databricks Genie skill work without Unity Catalog enabled?

No, this Databricks Genie skill requires a Databricks environment with Unity Catalog enabled and active SQL warehouses. It specifically relies on Unity Catalog tables to build Genie Spaces and execute natural language queries.