databricks-config

Manage Databricks workspace connections and switch profiles within a session.

Updated Mar 25, 2026
One-click install
npx skills add https://github.com/JingyiWng/databricks_ai_dev_kit_price_watcher --skill databricks-config-jingyiwng
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: databricks-config
Source: https://github.com/JingyiWng/databricks_ai_dev_kit_price_watcher/tree/main/.claude/skills/databricks-config
Command: npx skills add https://github.com/JingyiWng/databricks_ai_dev_kit_price_watcher --skill databricks-config-jingyiwng

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Managing Databricks workspace configurations manually is error‑prone and time‑consuming, especially when switching profiles or authenticating to new workspaces.

Core Features & Use Cases

  • Workspace status: Retrieve current profile, host, and user.
  • List workspaces: Show all available profiles with the active one highlighted.
  • Switch workspace: Change to a specified profile or host for the current session.
  • Login/authenticate: Connect to a new workspace by providing a host URL.

A typical use case: When a user asks to “switch to the analytics workspace”, the skill determines the target profile, invokes the manage_workspace tool, and updates the session.

Quick Start

Ask the assistant to switch your Databricks workspace to the profile named “analytics”.

Frequently Asked Questions about databricks-config

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

FAQPage Schema
How do I switch Databricks workspace profiles in a session?

To switch Databricks workspace profiles, you can ask the assistant to change to a specified profile name or host URL. The skill invokes the manage_workspace tool to update your active session, returning the new host, profile, and username information.

How do I authenticate to a new Databricks workspace host?

You can authenticate to a new Databricks workspace by providing the host URL to the assistant. The skill uses the manage_workspace tool with a login action to connect and establish the new session, returning the authenticated profile details.

Can I list all available Databricks profiles and check the current workspace status?

Yes, you can list all available Databricks profiles and check the current workspace status. The skill queries the manage_workspace tool to show all configured profiles with the active one highlighted, returning the current host, profile, and username.

Do I need the MCP manage_workspace tool to manage Databricks connections?

Yes, the MCP manage_workspace tool is required to manage Databricks connections. The skill relies on this tool with appropriate action parameters to query status, list profiles, switch workspaces, or authenticate to new hosts within your session.

What is the best way to manage multiple Databricks workspace configurations?

The best way to manage multiple Databricks workspace configurations is by using profile switching to quickly change active connections. This reduces manual configuration errors by updating the session profile, host, and user through a single manage_workspace action.