databricks-apps

Scaffold and deploy full-stack applications on Databricks with AppKit.

251|71|Updated Jan 14, 2026
One-click install
npx skills add https://github.com/databricks/databricks-agent-skills --skill databricks-apps-databricks
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: databricks-apps
Source: https://github.com/databricks/databricks-agent-skills/tree/main/skills/databricks-apps
Command: npx skills add https://github.com/databricks/databricks-agent-skills --skill databricks-apps-databricks

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill enables the creation and deployment of full-stack applications directly on the Databricks platform, streamlining the development of data apps, dashboards, and analytics tools.

Core Features & Use Cases

  • App Scaffolding: Initializes new Databricks Apps projects using AppKit or other frameworks.
  • Data Integration: Connects to Databricks SQL Warehouses for analytics or Lakebase for OLTP storage.
  • Deployment: Guides through the validation and deployment process to the Databricks Apps platform.
  • Use Case: Develop an interactive dashboard that allows users to explore sales data, filter by region, and save their preferences using AppKit and Databricks SQL.

Quick Start

Use the databricks-apps skill to scaffold a new analytics app named 'sales-dashboard'.

Frequently Asked Questions about databricks-apps

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

FAQPage Schema
How do I build and deploy full-stack data apps on Databricks?

To build and deploy data apps on Databricks, use the AppKit framework to scaffold projects, integrate data from SQL Warehouses or Lakebase, and follow guided deployment workflows to publish directly to the Databricks Apps platform.

Can I connect Databricks analytics apps to OLTP storage?

Yes, Databricks apps can connect to OLTP storage. The AppKit framework supports data integration with Lakebase for OLTP workloads alongside Databricks SQL Warehouses for analytics, enabling full-stack applications with mixed data access patterns.

What is the best way to scaffold a new dashboard project in Databricks?

The best way to scaffold a new dashboard project in Databricks is using the AppKit framework, which initializes full-stack analytics apps and integrates directly with Databricks SQL Warehouses for querying sales data and other metrics.

Do I need a specific Databricks CLI version to deploy apps?

Yes, you need Databricks CLI v0.292.0 or higher for full functionality. The AppKit deployment workflow relies on this CLI version to validate and successfully deploy full-stack applications to the Databricks Apps platform.

Why use AppKit for Databricks app development instead of other frameworks?

AppKit streamlines Databricks app development by providing native scaffolding, direct integration with Databricks SQL Warehouses and Lakebase, and guided deployment workflows, reducing the manual setup required by generic frameworks.

What are the limitations of deploying data apps with the Databricks platform?

Deployment of data apps requires Databricks CLI v0.292.0 or higher; older CLI versions will not support full AppKit functionality. Scaffolding and data integration are optimized for Databricks SQL Warehouses and Lakebase connections.