<Devsly/>
NotebookLM Watermark Remover
Remove the NotebookLM watermark from PDF slide exports — free, unlimited, and 100% in your browser.
View
NotebookLM Video Watermark Remover
Remove the NotebookLM watermark from every frame of your MP4 and auto-trim the end card — free and unlimited.
View
Gemini Watermark Remover
Remove the Gemini (Veo) sparkle watermark from every frame of your AI-generated MP4 — free and unlimited.
View
MCP https://devsly.io/mcp MCP Tools Best Skills API Docs

Keyboard Shortcuts

Navigation

Quick Search
⌘ / Ctrl + K
Toggle Dark Mode
⌘ / Ctrl + D
Close Dialogs
Esc

Tool Actions

Execute / Process
⌘ / Ctrl + Enter
Clear Input
⌘ / Ctrl + Shift + C
Copy Output
⌘ / Ctrl + Shift + X

Editor

Select All
⌘ / Ctrl + A
Undo
⌘ / Ctrl + Z
Redo
⌘ / Ctrl + Shift + Z

Updated 1d ago

by databricks

databricks-agent-skills

Databricks AI Tools: skills and plugins for building on Databricks with Claude Code, Cursor, Codex, GitHub Copilot, and other AI coding agents.

  • Active — Updated in the last 14 days
  • Multi-agent — Targets three or more agents
Works with
  • Claude
  • Codex
  • Cursor
  • Copilot

352 GitHub stars (352)

+24 in 20 days

Stars gained per day · daily snapshots since Sep 26
Stars gained per day, Sep 26 to Oct 16: +24 in total; the busiest day was Oct 16 with +4 stars.Sep 27–28 (2 days): +1 stars (about +1/day)Sep 29: +2 starsSep 30: +2 starsOct 1: 0 starsOct 2: +2 starsOct 3: +2 starsOct 4: +1 starsOct 5: +2 starsOct 6: +2 starsOct 7: +3 starsOct 8: 0 starsOct 9: 0 starsOct 10: 0 starsOct 11: 0 starsOct 12: +2 starsOct 13: 0 starsOct 14: 0 starsOct 15: +1 starsOct 16: +4 stars
Stars gained between daily snapshots
PeriodNew stars
Sep 27–28 (2 days)+1
Sep 29+2
Sep 30+2
Oct 10
Oct 2+2
Oct 3+2
Oct 4+1
Oct 5+2
Oct 6+2
Oct 7+3
Oct 80
Oct 90
Oct 100
Oct 110
Oct 12+2
Oct 130
Oct 140
Oct 15+1
Oct 16+4
  • 30 skills (30 skills found in its SKILL.md files)
  • 92 forks (92 forks)
  • 1d ago last update (Last updated 1d ago)

Install

Skills CLI

npx skills add databricks/databricks-agent-skills

Asks which skills and agents to install. Just one: npx skills add databricks/databricks-agent-skills --skill databricks-ai-runtime — add -g for every project.

Claude Code

git clone https://github.com/databricks/databricks-agent-skillscp -r "databricks-agent-skills/experimental/databricks-ai-runtime" ~/.claude/skills/

Copies the databricks-ai-runtime skill into ~/.claude/skills/ for every project (use .claude/skills/ for one project). Repeat for the other skills listed below.

Plugin

/plugin marketplace add databricks/databricks-agent-skills

Run inside Claude Code if the repository ships a plugin marketplace, then pick plugins from /plugin.

Skills can run code on your machine — read the SKILL.md first.

What it does

In the author's own words, from each skill's SKILL.md — showing the first 30 of 157 files.

  • databricks-ai-runtime

    Databricks AI Runtime (`air`) CLI — the command-line tool for submitting and managing GPU training workloads on Databricks serverless compute. Use for: running `air` workloads, custom Docker image setup, environment configuration, and troubleshooting `air` jobs.

    experimental/databricks-ai-runtime/SKILL.md on GitHub (opens in a new tab)
  • spark-python-data-source

    Build custom Python data sources for Apache Spark using the PySpark DataSource API — batch and streaming readers/writers for external systems. Use this skill whenever someone wants to connect Spark to an external system (database, API, message queue, custom protocol), build a Spark connector or plugin in Python, implement a DataSourceReader or DataSourceWriter, pull data from or push data to a sy…

    experimental/spark-python-data-source/SKILL.md on GitHub (opens in a new tab)
  • databricks-agent-bricks

    Create Agent Bricks: Knowledge Assistants (KA) for document Q&A and Supervisor Agents for multi-agent orchestration (MAS).

    skills/databricks-agent-bricks/SKILL.md on GitHub (opens in a new tab)
  • databricks-ai-functions

    Use Databricks built-in AI Functions (ai_classify, ai_extract, ai_summarize, ai_mask, ai_translate, ai_fix_grammar, ai_gen, ai_analyze_sentiment, ai_similarity, ai_parse_document, ai_prep_search, ai_query, ai_forecast) to add AI capabilities directly to SQL and PySpark pipelines without managing model endpoints. Also covers document parsing and building custom RAG pipelines (parse → prep_search →…

    skills/databricks-ai-functions/SKILL.md on GitHub (opens in a new tab)
  • databricks-aibi-dashboards

    Create Databricks AI/BI dashboards. Must use when creating, updating, or deploying Lakeview dashboards as Databricks Dashboard have a unique json structure. CRITICAL: You MUST test ALL SQL queries via CLI BEFORE deploying. Follow guidelines strictly.

    skills/databricks-aibi-dashboards/SKILL.md on GitHub (opens in a new tab)
  • databricks-app-design

    Design the UX of custom-code Databricks Apps (AppKit/React) data screens — KPI/overview pages, reports, charts, tables, and Genie/chat data assistants — mapped to concrete AppKit components. Use when BUILDING or reviewing the UI of an AppKit/React app that displays data or answers data questions: choosing genre, layout, charts, KPIs, semantic color, required states (loading/empty/error), IBCS not…

    skills/databricks-app-design/SKILL.md on GitHub (opens in a new tab)
  • databricks-apps-python

    Python backend for Databricks Apps — FastAPI (default), Flask, Dash, Streamlit, Gradio, Reflex. **Default for a new Databricks App is `databricks-apps` (AppKit — Node/TypeScript/React) — reach for it first.** Use this skill only when the user asks for a Python backend, extends an existing Python app, or the team is Python-only. Covers OAuth auth, app resources, SQL warehouse and Lakebase connecti…

    skills/databricks-apps-python/SKILL.md on GitHub (opens in a new tab)
  • databricks-apps

    Build apps on Databricks Apps platform. Use when asked to create data apps, analytics tools, or custom interactive visualizations. A plain "create a dashboard" request means a managed AI/BI (Lakeview) dashboard → use databricks-aibi-dashboards, not this skill. Evaluates data access patterns (analytics vs Lakebase synced tables) before scaffolding. Invoke BEFORE starting implementation.

    skills/databricks-apps/SKILL.md on GitHub (opens in a new tab)
  • databricks-core

    Databricks CLI operations and the parent/entry-point skill for Databricks CLI use: authentication, profile selection, and bundles. Load this first for CLI, auth, profile, and bundle tasks, then load the matching product skill. For finding or exploring data, answering questions about the data, or generating SQL, load the databricks-data-discovery skill (it routes to Genie One). Contains up-to-date…

    skills/databricks-core/SKILL.md on GitHub (opens in a new tab)
  • databricks-dabs

    Create, configure, validate, deploy, run, and manage Declarative Automation Bundles (DABs, formerly Databricks Asset Bundles). Use when working with Databricks resources via DABs including dashboards, jobs, pipelines, alerts, volumes, and apps.

    skills/databricks-dabs/SKILL.md on GitHub (opens in a new tab)
  • databricks-data-discovery

    Discover, explore, and query Databricks data via Genie — the CLI equivalent of the Genie One MCP. MUST be invoked whenever the user asks to find or locate data ('what tables are in X', 'where does X live', 'which catalog/schema has Y'), answer a natural-language question about the data, or write a SQL query.

    skills/databricks-data-discovery/SKILL.md on GitHub (opens in a new tab)
  • databricks-dbsql

    Databricks SQL (DBSQL) advanced features and SQL warehouse capabilities. This skill MUST be invoked when the user mentions: "DBSQL", "Databricks SQL", "SQL warehouse", "SQL scripting", "stored procedure", "CALL procedure", "materialized view", "CREATE MATERIALIZED VIEW", "pipe syntax", "|>", "geospatial", "H3", "ST_", "spatial SQL", "collation", "COLLATE", "ai_query", "ai_classify", "ai_extract",…

    skills/databricks-dbsql/SKILL.md on GitHub (opens in a new tab)
  • databricks-docs

    Databricks documentation reference via llms.txt index. Use when other skills do not cover a topic, looking up unfamiliar Databricks features, or needing authoritative docs on APIs, configurations, or platform capabilities.

    skills/databricks-docs/SKILL.md on GitHub (opens in a new tab)
  • databricks-execution-compute

    Execute code and manage compute on Databricks: run Python/Scala/SQL/R via serverless, classic, or interactive clusters, and create/resize/delete clusters and SQL warehouses.

    skills/databricks-execution-compute/SKILL.md on GitHub (opens in a new tab)
  • databricks-genie-agents

    Create, manage, and query Databricks Genie Agents — curated, per-data natural-language agents (formerly Genie Spaces): build, export/import, migrate across workspaces, and ask questions of a *specific* Agent via the Conversation API. For general data questions or finding data across your workspace, use databricks-data-discovery (Genie One) instead.

    skills/databricks-genie-agents/SKILL.md on GitHub (opens in a new tab)
  • databricks-iceberg

    Apache Iceberg tables on Databricks — Managed Iceberg tables, External Iceberg Reads (fka Uniform), Compatibility Mode, Iceberg REST Catalog (IRC), Iceberg v3, Snowflake interop, PyIceberg, OSS Spark, external engine access and credential vending. Use when creating Iceberg tables, enabling External Iceberg Reads (uniform) on Delta tables (including Streaming Tables and Materialized Views via comp…

    skills/databricks-iceberg/SKILL.md on GitHub (opens in a new tab)
  • databricks-jobs

    Develop and deploy Lakeflow Jobs on Databricks via DABs, Python SDK, or the CLI. Use when creating data engineering jobs with notebooks, Python wheels, SQL, dbt, or pipelines. Invoke BEFORE starting implementation.

    skills/databricks-jobs/SKILL.md on GitHub (opens in a new tab)
  • databricks-lakebase

    Databricks Lakebase Postgres: projects, scaling, connectivity, Lakebase synced tables, and Data API. Use when asked about Lakebase databases, OLTP storage, or connecting apps to Postgres on Databricks.

    skills/databricks-lakebase/SKILL.md on GitHub (opens in a new tab)
  • databricks-lakeflow-connect

    Build managed ingestion pipelines into Databricks using Lakeflow Connect. Use when ingesting from SaaS apps (Salesforce, Workday Reports, ServiceNow, Google Analytics 4, HubSpot, Confluence) or databases (SQL Server cloud and on-prem; PostgreSQL/MySQL CDC in PuPr) into Unity Catalog with serverless pipelines.

    skills/databricks-lakeflow-connect/SKILL.md on GitHub (opens in a new tab)
  • databricks-metric-views

    Unity Catalog metric views: define, create, query, and manage governed business metrics in YAML. Use when building standardized KPIs, revenue metrics, order analytics, or any reusable business metrics that need consistent definitions across teams and tools.

    skills/databricks-metric-views/SKILL.md on GitHub (opens in a new tab)
  • databricks-ml-training

    Train ML models on Databricks. Use for: classification/regression/deep-learning (XGBoost, scikit-learn, LightGBM, PyTorch) with Optuna, @prod/@challenger aliases, batch scoring (spark_udf for plain models, fe.score_batch for feature-store-backed), custom PyFunc, custom ResponsesAgent (LangGraph + UC Function/Vector Search); UC feature tables + FeatureLookup + point-in-time joins + Lakebase online…

    skills/databricks-ml-training/SKILL.md on GitHub (opens in a new tab)
  • databricks-mlflow-evaluation

    MLflow 3 GenAI agent evaluation. Use when writing mlflow.genai.evaluate() code, creating @scorer functions, using built-in scorers (Guidelines, Correctness, Safety, RetrievalGroundedness), building eval datasets from traces, setting up trace ingestion and production monitoring, aligning judges with MemAlign from domain expert feedback, or running optimize_prompts() with GEPA for automated prompt…

    skills/databricks-mlflow-evaluation/SKILL.md on GitHub (opens in a new tab)
  • databricks-model-serving

    Databricks Model Serving endpoint lifecycle and ops. Use when asked to: CRUD serving endpoints (CLI or MLflow Deployments client); configure traffic routing for A/B / canary deploys and zero-downtime version swaps; retrieve OpenAPI schemas; inspect logs, metrics, or permissions; manage AI Gateway rate limits; discover Foundation Model API endpoints at runtime; integrate endpoints into Databricks…

    skills/databricks-model-serving/SKILL.md on GitHub (opens in a new tab)
  • databricks-pipelines

    Develop Lakeflow Spark Declarative Pipelines (formerly Delta Live Tables) on Databricks. Use when building batch or streaming data pipelines with Python or SQL. Invoke BEFORE starting implementation.

    skills/databricks-pipelines/SKILL.md on GitHub (opens in a new tab)
  • databricks-python-sdk

    Databricks development guidance including Python SDK, Databricks Connect, CLI, and REST API. Use when working with databricks-sdk, databricks-connect, or Databricks APIs.

    skills/databricks-python-sdk/SKILL.md on GitHub (opens in a new tab)
  • databricks-serverless-migration

    Migrate Databricks workloads from classic compute to serverless compute. Use when migrating notebooks, jobs, pipelines, or Scala JARs (`spark_jar_task`) from classic clusters to serverless, checking if existing code is serverless-compatible, or writing new serverless-compatible code. Provides concrete fixes for the serverless Spark Connect architecture and guides the full migration. Not for class…

    skills/databricks-serverless-migration/SKILL.md on GitHub (opens in a new tab)
  • databricks-setup-local

    Previews, provisions, or diagnoses a uv-managed local Python .venv with `databricks environments setup-local`. Use when the user wants to set up or fix one for Databricks Connect, cluster or serverless compute, `--job-task`, or a bundle target, or when setup-local fails.

    skills/databricks-setup-local/SKILL.md on GitHub (opens in a new tab)
  • databricks-spark-structured-streaming

    Comprehensive guide to Spark Structured Streaming for production workloads. Use when building streaming pipelines, working with Kafka ingestion, implementing Real-Time Mode (RTM), configuring triggers (processingTime, availableNow), handling stateful operations with watermarks, optimizing checkpoints, performing stream-stream or stream-static joins, writing to multiple sinks, or tuning streaming…

    skills/databricks-spark-structured-streaming/SKILL.md on GitHub (opens in a new tab)
  • databricks-synthetic-data-gen

    Generate realistic synthetic data using Spark + Faker (strongly recommended). Supports serverless execution, multiple output formats (Parquet/JSON/CSV/Delta), and scales from thousands to millions of rows. For small datasets (<10K rows), can optionally generate locally and upload to volumes. Use when user mentions 'synthetic data', 'test data', 'generate data', 'demo dataset', 'Faker', or 'sample…

    skills/databricks-synthetic-data-gen/SKILL.md on GitHub (opens in a new tab)
  • databricks-unity-catalog

    Unity Catalog governance, access control, and observability. Use to grant or revoke access (GRANT/REVOKE), reason about the privilege model and ownership, set up row-level security and column masks, create external locations and storage credentials, define catalogs/schemas/tables/volumes, answer "who can read this table", and query system tables (audit, lineage, billing) or work with volume files…

    skills/databricks-unity-catalog/SKILL.md on GitHub (opens in a new tab)

Review before you install

A skill is a set of instructions and scripts your agent will follow, and it can run code on your machine. Read the SKILL.md and any scripts first — this listing is not a security review.