quickstart

Configure Databricks CLI authentication and MLflow tracking in a .env file.

183|146|Updated Jun 6, 2024
One-click install
npx skills add https://github.com/databricks/app-templates --skill quickstart-databricks
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: quickstart
Source: https://github.com/databricks/app-templates/tree/main/agent-openai-agents-sdk/.claude/skills/quickstart
Command: npx skills add https://github.com/databricks/app-templates --skill quickstart-databricks

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill simplifies the initial setup of a Databricks agent development environment, ensuring all necessary authentication and configuration are in place.

Core Features & Use Cases

  • Automated Authentication: Configures Databricks CLI profiles and MLflow tracking URIs.
  • Environment Setup: Creates or updates the .env file with essential variables like DATABRICKS_CONFIG_PROFILE and MLFLOW_TRACKING_URI.
  • Use Case: When you're starting a new Databricks agent project or setting up Databricks authentication for the first time, this Skill automates the process.

Quick Start

Run uv run quickstart to set up your Databricks agent development environment.

Frequently Asked Questions about quickstart

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

FAQPage Schema
How do I set up a Databricks agent development environment?

Set up your Databricks agent development environment by running `uv run quickstart`, which automates authentication configuration and generates essential `.env` variables like `DATABRICKS_CONFIG_PROFILE` and `MLFLOW_TRACKING_URI`.

How do I configure Databricks authentication for a new agent project?

Configure Databricks authentication by generating a `.env` file containing `DATABRICKS_CONFIG_PROFILE` and `MLFLOW_TRACKING_URI` variables, which establishes CLI profiles and MLflow tracking URIs for your agent project.

Do I need a specific Databricks CLI version to configure MLflow tracking?

Configuring MLflow tracking and Databricks authentication requires Databricks CLI v0.283.0+, `uv` for environment execution, and Node 20 specifically for frontend development tasks.

Can I use this automated setup if I already have an existing .env file?

This automated Databricks environment setup is applicable only for initial project setup when no existing `.env` file is present, ensuring a clean configuration without overwriting current variables.

What is the best way to start building Databricks agents with MLflow?

Run `uv run quickstart` to initialize Databricks agent development with MLflow, automatically establishing authentication profiles and tracking URIs so you can begin development without manual configuration.