databricks-config

Automate secure Databricks authentication profile setup for Connect, CLI, and SDK.

38|12|Updated Apr 24, 2026
One-click install
npx skills add https://github.com/databrickslabs/coding-agents-databricks-apps --skill databricks-config-databrickslabs
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: databricks-config
Source: https://github.com/databrickslabs/coding-agents-databricks-apps/tree/main/.claude/skills/databricks-config
Command: npx skills add https://github.com/databrickslabs/coding-agents-databricks-apps --skill databricks-config-databrickslabs

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Manually configuring Databricks authentication profiles for Databricks Connect, CLI, and SDK is time-consuming and error-prone, requiring users to edit config files, handle OAuth flows, and correctly set compute options for workspace access.

Core Features & Use Cases

  • Automated Profile Setup: Automatically creates or updates profiles in ~/.databrickscfg for all core Databricks tools, eliminating manual config file edits.
  • Secure OAuth Authentication: Uses the official Databricks auth login command to handle OAuth flows without exposing sensitive credentials to the user.
  • Flexible Compute Configuration: Lets users choose between dedicated interactive cluster IDs or serverless compute for their profiles, while preserving all existing profile settings like host and auth type.
  • Use Case: A developer onboarding to a new Databricks workspace can run this skill to get a fully functional, authenticated profile in minutes instead of troubleshooting config syntax and authentication errors manually.

Quick Start

Use the databricks-config skill to set up an authenticated profile for your Databricks workspace with serverless compute enabled.

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 authentication profile for Databricks CLI and SDK?

Configuring a Databricks authentication profile for Databricks CLI and SDK is automated by this skill, which updates ~/.databrickscfg directly. It uses official Databricks tools to handle OAuth login flows and securely sets up workspace access without manual file edits.

Does Databricks profile configuration support serverless compute or interactive cluster IDs?

Databricks profile configuration supports both serverless compute and dedicated interactive cluster IDs. The setup lets developers choose their preferred compute option during profile creation while preserving existing workspace profile settings like host and auth type.

What is the best way to handle Databricks OAuth login for Databricks Connect?

The best way to handle Databricks OAuth login for Databricks Connect is using the official Databricks auth login command. This skill automates that flow, completing authentication securely without exposing sensitive credentials or tokens to the user.

Will setting up Databricks authentication overwrite my existing workspace profiles?

Setting up Databricks authentication will not overwrite your existing workspace profiles. The skill preserves all current profile settings like host and auth type, while sensitive token values are automatically redacted in the output for security.