databricks-core

Manage Databricks CLI authentication, profiles, and SQL queries.

Updated Jul 4, 2026
One-click install
npx skills add https://github.com/mkgs-databricks-demos/aiSkillUpdater --skill databricks-core-mkgs-databricks-demos
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: databricks-core
Source: https://github.com/mkgs-databricks-demos/aiSkillUpdater/tree/main/databricks-core
Command: npx skills add https://github.com/mkgs-databricks-demos/aiSkillUpdater --skill databricks-core-mkgs-databricks-demos

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires databricks-cli, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill provides a comprehensive framework for managing Databricks CLI operations, including authentication, profile selection, and data exploration, simplifying Databricks workflows.

Core Features & Use Cases

  • Authentication: Securely authenticate to Databricks workspaces using OAuth.
  • Profile Selection: Manually select or create Databricks profiles for workspace-specific configurations.
  • Data Exploration: Discover table schemas and execute SQL queries against Databricks SQL warehouses.
  • Use Case: When you need to perform a series of Databricks CLI operations, such as authenticating, selecting a profile, and querying data, this Skill streamlines the process.

Quick Start

Load the databricks-core skill and execute the following command to list all available Databricks profiles: databricks auth profiles

Frequently Asked Questions about databricks-core

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

FAQPage Schema
How do I authenticate to a Databricks workspace using the CLI?

Databricks CLI authentication uses secure OAuth to connect to workspaces. You can manually select or create Databricks profiles for workspace-specific configurations, ensuring automated scripts and users have proper access.

How do I execute SQL queries against Databricks SQL warehouses?

Databricks SQL query execution allows you to run SQL against Databricks SQL warehouses. This Skill streamlines data exploration by enabling you to discover table schemas and execute queries directly through CLI operations.

Can I manage multiple Databricks profiles for different workspaces?

Databricks profile selection supports multiple workspace configurations. You can manually select or create profiles specific to each Databricks workspace, allowing automation scripts to target the correct environment securely.

What is the best way to explore table schemas in a Databricks workspace?

Databricks data exploration discovers table schemas within your workspaces. By authenticating and selecting a profile via the Databricks CLI, you can seamlessly inspect schemas and execute SQL queries for data discovery.

Do I need the Databricks CLI installed to manage workspace operations?

Databricks CLI is a required dependency for managing workspace operations. This Skill provides the framework for authentication, profile selection, and data exploration, relying on the CLI to execute commands against Databricks SQL warehouses.

Does Databricks CLI authentication support OAuth for automation scripts?

Databricks CLI authentication supports secure OAuth-based access for automation scripts. This ensures robust and secure connections when scripts require access to Databricks workspaces for data exploration and querying.