<< All versions
Skill v1.0.1
currentAutomated scan100/100dbos-inc/dbos-demo-apps/quickstart
1 files
──Details
PublishedAugust 26, 2026 at 04:14 AM
Content Hashsha256:3306975ad8b6f551...
Git SHA875fd9bcca6d
Bump Typepatch
──Files
Files (1 file, 2.1 KB)
SKILL.md2.1 KBactive
SKILL.md · 85 lines · 2.1 KB
version: "1.0.1" name: quickstart description: "Set up Databricks agent development environment. Use when: (1) First time setup, (2) Configuring Databricks authentication, (3) User says 'quickstart', 'set up', 'authenticate', or 'configure databricks', (4) No .env file exists."
Quickstart & Authentication
Prerequisites
- uv (Python package manager)
- nvm with Node 20 (for frontend)
- Databricks CLI v0.283.0+
Check CLI version:
bash
databricks -v # Must be v0.283.0 or abovebrew upgrade databricks # If version is too old
Run Quickstart
bash
uv run quickstart
Options:
--profile NAME: Use specified profile (non-interactive)--host URL: Workspace URL for initial setup-h, --help: Show help
Examples:
bash
# Interactive (prompts for profile selection)uv run quickstart# Non-interactive with existing profileuv run quickstart --profile DEFAULT# New workspace setupuv run quickstart --host https://your-workspace.cloud.databricks.com
What Quickstart Configures
Creates/updates .env with:
DATABRICKS_CONFIG_PROFILE- Selected CLI profileMLFLOW_TRACKING_URI- Set todatabricks://<profile-name>for local authMLFLOW_EXPERIMENT_ID- Auto-created experiment ID
Manual Authentication (Fallback)
If quickstart fails:
bash
# Create new profiledatabricks auth login --host https://your-workspace.cloud.databricks.com# Verifydatabricks auth profiles
Then manually create .env (copy from .env.example):
bash
# Authentication (choose one method)DATABRICKS_CONFIG_PROFILE=DEFAULT# DATABRICKS_HOST=https://<your-workspace-here>.databricks.com# DATABRICKS_TOKEN=dapi....# MLflow configurationMLFLOW_EXPERIMENT_ID=<your-experiment-id>MLFLOW_TRACKING_URI="databricks://DEFAULT"MLFLOW_REGISTRY_URI="databricks-uc"# Frontend proxy settingsCHAT_APP_PORT=3000CHAT_PROXY_TIMEOUT_SECONDS=300
Next Steps
After quickstart completes:
- Run
uv run discover-toolsto find available workspace resources (see discover-tools skill) - Run
uv run start-appto test locally (see run-locally skill)