databricks

Design scalable Databricks platform architectures with governance and CI/CD.

Updated Apr 8, 2026
One-click install
npx skills add https://github.com/Gami19/rd-strands-agents --skill databricks-gami19
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: databricks
Source: https://github.com/Gami19/rd-strands-agents/tree/main/strands-py/backend/agent/skills/dev/databricks
Command: npx skills add https://github.com/Gami19/rd-strands-agents --skill databricks-gami19

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Databricks のプラットフォーム設計・構築を包括的にガイドし、Workspaceの適切な分離、コンピュート戦略の選定、Medallion Architecture によるデータパイプライン設計、DLT/Lakehouse の運用、MLflow/Model Serving、DBSQL の最適化、CI/CD(DABs + Terraform)とコスト最適化を一貫して実現します。

Core Features & Use Cases

  • Workspace 構成と Unity Catalog の設計、環境分離の推奨パターン
  • コンピュート戦略の選定と最適化(Serverless/Classic/Photon、DBR バージョン、オートスケーリング)
  • Medallion Architecture を用いた Bronze/Silver/Gold のデータパイプライン設計と品質管理
  • DLT/Lakeflow によるデータ品質とパイプライン運用の自動化
  • MLflow や Model Serving、Feature Store、Mosaic AI の統合設計
  • DBSQL のパフォーマンス最適化とダッシュボード実行の最適化
  • CI/CD(DABs + Terraform)によるエンドツーエンドのデプロイとコスト管理

Quick Start

まず要件を整理し、Workspace 構成とコンピュート戦略の初期設計から着手し、以降のステップでパイプライン設計や品質ルールを順次適用します。

Frequently Asked Questions about databricks

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

FAQPage Schema
How do I design a Databricks workspace layout with proper environment isolation?

Databricks workspace design requires configuring Unity Catalog and applying recommended environment separation patterns. This guidance provides layout configurations to isolate dev, test, and production environments securely within a single Lakehouse architecture.

What is the best way to select a compute strategy for Databricks pipelines?

Selecting a Databricks compute strategy involves evaluating Serverless, Classic, and Photon runtimes alongside DBR versions and autoscaling rules. This guidance enforces compute selection requirements to match pipeline workload demands while optimizing resource allocation.

How do I build a Medallion Architecture pipeline with DLT on Databricks?

Building a Medallion Architecture pipeline involves designing Bronze, Silver, and Gold data layers with DLT to automate data quality rules. This guidance structures your pipeline orchestration to enforce end-to-end data quality and Lakeflow operations.

Can I use Terraform and DABs for Databricks CI/CD and cost control?

Yes, you can use DABs and Terraform to automate Databricks CI/CD deployments and enforce cost controls. This approach provides end-to-end automated deployment pipelines integrated directly with your infrastructure provisioning and cost management rules.

Does this guidance cover MLflow and Mosaic AI model serving integration?

Yes, this guidance covers integrating MLflow, Model Serving, Feature Store, and Mosaic AI into your Databricks architecture. It enforces requirements for the full ML lifecycle, from model training tracking to production serving within the Lakehouse.

How do I optimize DBSQL performance and dashboard execution in Databricks?

Optimizing DBSQL performance involves tuning query execution and dashboard configurations within the Databricks Lakehouse. This guidance applies specific performance optimization requirements to reduce query latency and streamline dashboard execution.