databricks-genie

Create and query Databricks Genie Spaces via natural language.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Databricks Genie Spaces let users ask natural-language questions about Unity Catalog data, removing the need to hand‑craft SQL for data exploration.

Core Features & Use Cases

  • Space Management: Create, update, list, delete, and migrate Genie Spaces across workspaces.
  • Conversation API: Ask follow‑up questions in a conversational flow, receiving generated SQL and results.
  • Export/Import: Serialize a space configuration for backup, cloning, or cross‑environment migration with catalog remapping.
    Typical use cases include building a sales analytics Genie Space, testing it with sample questions, and moving it from development to production.

Quick Start

Ask the Genie skill to create a new sales analytics space and then query it for total sales last month.

Frequently Asked Questions about databricks-genie

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

FAQPage Schema
How do I query Unity Catalog tables using natural language instead of SQL?

You can query Unity Catalog tables using natural language by leveraging Databricks Genie Spaces to automatically generate SQL and return data exploration results without hand-crafting queries.

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

To create a Genie Space, you need access to a Databricks workspace configured with Unity Catalog tables and a running SQL warehouse to process the natural language queries and return results.

How do I migrate a Genie Space from development to production?

You can migrate a Genie Space from development to production by exporting its configuration, importing it into the target workspace, and remapping the catalog references using the migrate_genie tool.

Can I ask follow-up questions during a Databricks Genie conversation?

Yes, the Conversation API supports asking follow-up questions in a conversational flow, allowing you to build on previous queries and receive newly generated SQL and results for your Unity Catalog data.

What is the best way to back up or clone a Databricks Genie Space configuration?

The best way to back up or clone a Genie Space is to serialize and export the space configuration, which allows you to import it later for recovery or replicate it across different environments.