What problem does it solve? Setting up and maintaining connections to Databricks Lakebase Provisioned (managed PostgreSQL) involves OAuth tokens that expire hourly, DNS quirks, and unfamiliar SDK APIs, which slows down building transactional applications on Databricks. ## Core Features & Use Cases - Instance Lifecycle Management: Create, resize, start, stop, and delete Lakebase instances via the Databricks SDK, CLI, or MCP tools. - Connection Patterns: Direct psycopg3 connections for scripts, SQLAlchemy async engines with automatic OAuth token refresh for production apps, and a macOS DNS resolution workaround. - Reverse ETL: Sync Delta Lake tables into PostgreSQL with FULL or INCREMENTAL modes, scheduled via Databricks Jobs. - Use Case: You are building a Databricks App that needs persistent state. Use this Skill to provision a Lakebase instance, wire up a SQLAlchemy engine with token refresh, and register the database in Unity Catalog for governance. ## Quick Start Ask the agent to create a Lakebase Provisioned instance named my-lakebase-instance and show how to connect to it from a Python notebook.