databricks-genie

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

Updated Mar 10, 2026
One-click install
npx skills add https://github.com/slysik/databricks-claude-coding --skill databricks-genie-slysik
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: databricks-genie
Source: https://github.com/slysik/databricks-claude-coding/tree/main/.agents/skills/databricks-genie
Command: npx skills add https://github.com/slysik/databricks-claude-coding --skill databricks-genie-slysik

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill enables users to interact with structured data in Databricks Unity Catalog using natural language, bridging the gap between business users and complex SQL.

Core Features & Use Cases

  • Create and Manage Genie Spaces: Build conversational interfaces over your data.
  • Natural Language Querying: Ask questions in plain English and get SQL-generated answers.
  • Use Case: A marketing analyst can ask "What were total sales last month?" and receive accurate results without writing any SQL, by leveraging a pre-configured Genie Space.

Quick Start

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

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?

You can query Databricks Unity Catalog using natural language by creating and querying Genie Spaces, which act as conversational interfaces over your structured data to translate plain English questions into SQL-generated answers.

What is a Databricks Genie Space and how does it work for data exploration?

A Databricks Genie Space is a conversational interface built over Unity Catalog data that enables natural language data exploration, allowing business users to ask questions in plain English and receive SQL-generated results without writing code.

Can I build a conversational interface over my SQL data for non-technical users?

Yes, you can build a conversational interface over your SQL data by creating a Genie Space, which allows non-technical users to ask plain English questions and get accurate results without writing any SQL queries themselves.

How do I create and manage a Genie Space for sales analytics?

To create and manage a Genie Space for sales analytics, you use integration tools for space management and table inspection to connect the conversational interface to your Unity Catalog data, enabling natural language querying of sales metrics.

Do I need to write SQL to explore data in Databricks Unity Catalog?

No, you do not need to write SQL to explore data in Databricks Unity Catalog if you use a Genie Space, which automatically generates SQL queries from your natural language questions to retrieve the requested answers.

What are the limitations of using natural language querying with Databricks Genie?

The effectiveness of natural language querying with Databricks Genie depends on how well the Genie Space is configured over your Unity Catalog data, requiring accurate table inspection and space management for precise SQL-generated answers.