deploy

Deploy Databricks Asset Bundles with OAuth authentication and endpoint verification.

4|Updated May 9, 2026
One-click install
npx skills add https://github.com/victorlou/housing-assistant --skill deploy-victorlou
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: deploy
Source: https://github.com/victorlou/housing-assistant/tree/main/app/app-templates/.claude/skills/deploy
Command: npx skills add https://github.com/victorlou/housing-assistant --skill deploy-victorlou

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps you reliably deploy and start Databricks Apps so your latest code and configuration are live, especially when binding to an existing app.

Core Features & Use Cases

  • Deterministic deployment workflow: Validate, deploy, and then run the bundle to ensure the app restarts with the new code.
  • App lifecycle management: Handle the “App already exists” case by binding to the existing app (including syncing server-side settings) or deleting and recreating.
  • Operational diagnostics: Debug deployed apps via logs and verify deployed endpoints using OAuth-based querying.

Quick Start

Run the deploy pre-flight, validate the bundle, deploy it, then start the app by running the bundle name.

Frequently Asked Questions about deploy

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

FAQPage Schema
Why does my Databricks App deployment fail or serve stale code?

Databricks Apps deployment often serves stale code when bundle configuration is incorrect, the app is not bound properly, or the app is not restarted after upload. Running bundle run after deploying forces a restart with the new code.

How do I deploy Databricks Apps using Asset Bundles without errors?

To deploy Databricks Apps reliably, run preflight checks, validate the bundle, deploy it, and then execute bundle run. This sequence ensures the app restarts with the latest configuration and avoids serving stale code.

What's the best way to handle an existing Databricks App collision during deployment?

When a Databricks App already exists, you can bind to the existing app by syncing server-side settings into databricks.yml, or delete and recreate the app to resolve the deployment collision cleanly.

How do I query deployed Databricks App endpoints with OAuth?

Query deployed Databricks App endpoints using OAuth tokens rather than personal access tokens. This requires using the DATABRICKS_CONFIG_PROFILE from .env for all CLI calls to authenticate properly.

Do I need to run bundle validation and preflight checks before deploying Databricks Apps?

Yes, running preflight checks and bundle validation before deploying Databricks Apps is required. Executing preflight, validate, and deploy in order ensures bundle configuration is correct before the app goes live.

Can I use personal access tokens instead of OAuth to invoke deployed Databricks Apps?

No, you must use OAuth tokens for invocations rather than personal access tokens. The workflow requires using the DATABRICKS_CONFIG_PROFILE from .env to authenticate all CLI calls for deployed Databricks Apps.