databricks

Design and standardize Databricks governance workflows for workspace bootstrap, Unity Catalog migration, and DLT pipelines.

15|2|Updated Dec 13, 2025
One-click install
npx skills add https://github.com/d-padmanabhan/agent-engineering-handbook --skill databricks-d-padmanabhan
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: databricks
Source: https://github.com/d-padmanabhan/agent-engineering-handbook/tree/main/skills/databricks
Command: npx skills add https://github.com/d-padmanabhan/agent-engineering-handbook --skill databricks-d-padmanabhan

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill provides a production-grade Databricks playbook for standing up governed workspaces, designing Delta Live Tables pipelines, enforcing cluster policies, and performing Unity Catalog migration with recovery-ready guardrails.

Core Features & Use Cases

  • Workspace bootstrap: secure workspace setup with SSO/SCIM, metastore binding, storage credentials, group access, and cost dashboards.
  • Unity Catalog migration: plan and execute migrations from Hive metastore (or unmanaged states) using external locations, cutover runbooks, and rollback.
  • DLT pipeline design & governance: declarative DLT workflows with expectations/quality gates, lineage, CI/CD deployment patterns, and alerting on failures.
  • Cluster policy rollout & cost/performance tuning: enforce runtime pinning, tags, isolation mode, job-vs-interactive compute separation, Photon/cost levers, and monitoring.
  • Audit and recovery: governance audits using system tables and recovery via Delta time travel (RESTORE) with VACUUM-aware constraints.

Quick Start

Ask the AI to generate a Databricks workspace bootstrap plan (Terraform modules, Unity Catalog metastore/catalog layout, cluster policies, and cost dashboard requirements) for your target cloud account.

Frequently Asked Questions about databricks

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

FAQPage Schema
How do I set up a Databricks workspace with Terraform and Unity Catalog?▼

Setting up a Databricks workspace with Terraform involves generating a bootstrap plan that configures SSO/SCIM, binds metastores, establishes storage credentials, and applies group access for secure infrastructure.

What is the best way to migrate from Hive metastore to Unity Catalog?▼

Migrating from Hive metastore to Unity Catalog requires planning external locations, executing a cutover runbook, and maintaining rollback capabilities to ensure a secure and recoverable transition of your data assets.

How do Delta Live Tables expectations work for pipeline data quality?▼

Delta Live Tables expectations act as data quality gates within declarative pipelines, enabling validation rule enforcement, lineage tracking, and failure alerting during DLT workflow operation.

Can I enforce cluster policies to separate job and interactive compute?▼

You can enforce cluster policies to separate job and interactive compute by applying runtime pinning, tags, and isolation modes, creating guardrails for effective cost and performance tuning.

How do I use Delta time travel to RESTORE data after a failed migration?▼

Using Delta time travel to RESTORE data involves leveraging system tables for governance audits and applying RESTORE procedures with VACUUM-aware constraints to recover data after migration failures.

When should I not use VACUUM during a Delta time travel recovery?▼

You should avoid running VACUUM when you need to retain older data versions for Delta time travel recovery, as VACUUM permanently removes files beyond the retention threshold, breaking RESTORE capabilities.