By hadifrt20
Lifecycle and operations for Databricks Lakebase Postgres on the Autoscaling tier — projects, branches, endpoints, scaling, and connections.
Create a Lakebase Autoscaling branch from a source (default `production`) and attach a read-write endpoint so it's reachable.
Connect to a Databricks Lakebase Autoscaling endpoint via psql, or print the connection env vars. Handles host lookup, OAuth token issuance, and user identity.
Create a Databricks Lakebase Autoscaling project (auto-creates production branch + primary endpoint) and wait for it to reach ACTIVE.
Delete a Lakebase Autoscaling project or branch. Always confirms with the user first; deletion is permanent and cascades.
Update the autoscaling min/max compute units (CU) on a Lakebase Autoscaling endpoint. Range 0.5-32; both bounds applied together.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
A Claude Code plugin for managing Databricks Lakebase Postgres on the Autoscaling tier — projects, branches, endpoints, scaling, and connections — without memorizing JSON shapes or CLI flags.
Scope: Autoscaling tier only (
databricks postgres). The legacy Provisioned tier (databricks database) is intentionally out of scope.
lakebase-autoscaling-guide) that auto-loads when you ask about Lakebase, Postgres on Databricks, branching, scale-to-zero, or compute units.psql for you (with brew-PATH fallback the built-in databricks psql doesn't have).databricks CLI subcommand for UC yet), and troubleshooting.| Requirement | Why | How |
|---|---|---|
| Databricks CLI 0.285.0+ | Autoscaling commands are gated on this version | brew install databricks (then databricks --version) |
| Authenticated profile | All commands take -p PROFILE | databricks auth login --host <workspace-url> --profile <name> |
psql 17+ (optional) | Needed for /lakebase-connect and DDL. Match the server (Lakebase runs PG17) — psql 16 works for SELECT/CREATE but breaks meta-commands like \l against a PG17 server. | brew install postgresql@17 |
jq | Used by helper scripts | brew install jq |
A workspace with Lakebase Postgres enabled is required. Ask your Databricks workspace admin if unsure.
Install from a local clone or git URL via the Claude Code marketplace:
# Clone
git clone https://github.com/<owner>/lakebase-autoscaling.git
claude plugin marketplace add ./lakebase-autoscaling
claude plugin install lakebase-autoscaling@lakebase-autoscaling
# Or directly from a git URL
claude plugin marketplace add https://github.com/<owner>/lakebase-autoscaling.git
claude plugin install lakebase-autoscaling@lakebase-autoscaling
Verify it loaded: type / and look for the lakebase-* commands.
# 1. Create a project (auto-creates `production` branch + `primary` endpoint)
/lakebase-create my-app --profile my-profile
# 2. Open a psql shell — shortest path is the built-in CLI wrapper
databricks psql --project my-app -p my-profile
# Or use this plugin's command for --export (env vars), Python services, custom DB:
/lakebase-connect projects/my-app/branches/production/endpoints/primary
# 3. Branch off production for dev work
/lakebase-branch my-app dev --from production
# 4. Bump capacity for a load test (max - min ≤ 16 CU)
/lakebase-scale projects/my-app/branches/production/endpoints/primary --min 1 --max 8
# 5. See state at a glance
/lakebase-status my-app
# 6. Tear down (with confirmation)
/lakebase-destroy projects/my-app
| Command | Purpose |
|---|---|
/lakebase-create <project-id> | Create a project; verify production branch + primary endpoint reach ACTIVE. |
/lakebase-connect <endpoint-path> | Fetch host + OAuth token + user email; print env vars or exec psql. |
/lakebase-scale <endpoint-path> | Update autoscaling_limit_min_cu / autoscaling_limit_max_cu (range 0.5–32). |
/lakebase-branch <project> <branch> | Branch from a source (default production) and attach an endpoint. |
/lakebase-status <project> | List branches + endpoints with current state. |
/lakebase-destroy <path> | Delete a project or branch with explicit confirmation. |
The bundled skill lakebase-autoscaling-guide activates automatically when you mention Lakebase, Postgres on Databricks, scale-to-zero, compute units, branching, or the databricks postgres CLI. It teaches Claude:
Project > Branch > Endpoint.databricks psql does not work on Autoscaling (use direct psql with an OAuth token).CREATE DATABASE before tables — the default postgres database has a restricted public schema.min_cu / max_cu based on workload.Deep references live under skills/lakebase-autoscaling-guide/references/ and load only when relevant.
MIT — see LICENSE.
npx claudepluginhub hadifrt20/lakebase-autoscaling --plugin lakebase-autoscalingTypeScript/JavaScript full-stack development with NestJS, React, and React Native
Comprehensive skill pack with 66 specialized skills for full-stack developers: 12 language experts (Python, TypeScript, Go, Rust, C++, Swift, Kotlin, C#, PHP, Java, SQL, JavaScript), 10 backend frameworks, 6 frontend/mobile, plus infrastructure, DevOps, security, and testing. Features progressive disclosure architecture for 50% faster loading.
Intelligent draw.io diagramming plugin with AI-powered diagram generation, multi-platform embedding (GitHub, Confluence, Azure DevOps, Notion, Teams, Harness), conditional formatting, live data binding, and MCP server integration for programmatic diagram creation and management.
Persistent file-based planning for AI coding agents. Crash-proof markdown plans (task_plan.md, findings.md, progress.md) that survive context loss and /clear, with an opt-in completion gate and multi-agent shared state. Manus-style. Works with Claude Code, Codex CLI, Cursor, Kiro, OpenCode and 60+ agents via the SKILL.md standard. Includes Arabic, German, Spanish, and Chinese (Simplified and Traditional).
Complete creative writing suite with 10 specialized agents covering the full writing process: research gathering, character development, story architecture, world-building, dialogue coaching, editing/review, outlining, content strategy, believability auditing, and prose style/voice analysis. Includes genre-specific guides, templates, and quality checklists.
Give your AI a memory — mine projects and conversations into a searchable palace. 33 MCP tools, auto-save hooks, and guided setup.