databricks-agent-bricks

Create and orchestrate Databricks AI agent bricks for document Q&A, SQL exploration, and multi-agent supervision.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Organizations need a fast way to build, configure, and orchestrate AI agents on Databricks for document‑centered Q&A, SQL‑driven analytics, and multi‑agent routing, without writing extensive boilerplate code.

Core Features & Use Cases

  • Knowledge Assistants (KA): Turn documents in Unity Catalog volumes into RAG‑powered Q&A bots.
  • Genie Spaces: Enable natural‑language‑to‑SQL exploration over Unity Catalog tables.
  • Supervisor Agents (MAS): Combine KAs, Genie Spaces, custom model endpoints, UC functions, or external MCP servers into a single orchestrator.
  • Use Case: A support team can create a Supervisor Agent that routes policy questions to a KA, analytics queries to a Genie Space, and ticket‑creation actions to an external MCP server—all from one conversational interface.

Quick Start

Create a Knowledge Assistant for HR policies using the manage_ka tool.

Frequently Asked Questions about databricks-agent-bricks

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

FAQPage Schema
How do I create an AI agent on Databricks for document Q&A?

To create an AI agent for document Q&A on Databricks, you configure a Knowledge Assistant that uses RAG to query documents stored in Unity Catalog volumes. This turns your cataloged documents into a conversational bot without extensive boilerplate code.

Can I use natural language to query SQL data in Databricks Unity Catalog tables?

Yes, you can use natural language to query SQL data by configuring Genie Spaces over Unity Catalog tables. This enables natural-language-to-SQL exploration, allowing users to ask analytics questions conversationally.

What is a Supervisor Agent in Databricks multi-agent orchestration?

A Supervisor Agent in Databricks multi-agent orchestration combines Knowledge Assistants, Genie Spaces, custom model endpoints, and external MCP servers into a single routing interface. It directs conversational queries to the appropriate specialized agent or function.

Do I need Unity Catalog volumes and tables to run Databricks AI agents?

Yes, you need Unity Catalog volumes and tables to run these Databricks AI agents. The Knowledge Assistants require volumes for document storage, Genie Spaces require tables for SQL exploration, and the system relies on model serving endpoints to function.

How do I route user requests to different AI tools within a single Databricks workspace?

You route user requests by building a Supervisor Agent that orchestrates multiple components within a Databricks workspace. It can direct policy questions to a Knowledge Assistant, analytics to a Genie Space, and actions to an MCP server.

What are the limitations of building conversational AI with Databricks agent bricks?

The primary limitation is strict platform dependency; building conversational AI with Databricks agent bricks requires Databricks Unity Catalog volumes, tables, and model serving endpoints to function. Without these environment prerequisites, the agents cannot operate.