databricks-config

Configure Databricks profiles in ~/.databrickscfg with login and compute options.

1|1|Updated Oct 1, 2025
One-click install
npx skills add https://github.com/mkgs-databricks-demos/synthea-on-fhir --skill databricks-config-mkgs-databricks-demos
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: databricks-config
Source: https://github.com/mkgs-databricks-demos/synthea-on-fhir/tree/main/.cursor/skills/databricks-config
Command: npx skills add https://github.com/mkgs-databricks-demos/synthea-on-fhir --skill databricks-config-mkgs-databricks-demos

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Configure Databricks profiles in ~/.databrickscfg for use with Databricks Connect, Databricks CLI, and the Databricks SDK, standardizing setup across tools and sessions.

Core Features & Use Cases

  • Configure a named profile or workspace host for Databricks Connect, CLI, and SDK.
  • Authenticate via databricks auth login and verify the profile exists in ~/.databrickscfg.
  • Update the profile with a chosen compute option (cluster_id or serverless_compute_id) while preserving existing settings.

Quick Start

Configure a Databricks profile and authenticate using a workspace host or profile name.

Frequently Asked Questions about databricks-config

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

FAQPage Schema
How do I configure a Databricks profile for CLI and SDK authentication?

You can configure a Databricks profile by specifying a workspace host or named profile, which updates ~/.databrickscfg and runs login to authenticate for CLI, Connect, and SDK workflows.

Does configuring a Databricks profile preserve existing settings in databrickscfg?

Yes, configuring a Databricks profile preserves existing configuration values in ~/.databrickscfg while updating the profile with a chosen compute option like cluster_id or serverless_compute_id.

How do I add a cluster_id or serverless_compute_id to my Databricks Connect profile?

During profile configuration, the tool prompts for a compute option and applies either a cluster_id or serverless_compute_id to the profile for Databricks Connect workflows.

Can I use a workspace host instead of a named profile for Databricks CLI authentication?

Yes, the configuration tool supports applying the profile to either a workspace host or a named profile to authenticate Databricks CLI, Connect, and SDK sessions.

Are tokens redacted when displaying the final Databricks profile configuration?

Yes, the tool redacts tokens when displaying the final configuration to ensure sensitive authentication credentials are not exposed in the output.

What is the best way to standardize Databricks profile setup across multiple tools?

The best way to standardize setup is configuring a single Databricks profile in ~/.databrickscfg that authenticates and applies compute settings for Databricks Connect, CLI, and SDK workflows.