CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

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 guidelines for Databricks-related CLI tasks.

67

Quality

84%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide
SecuritybySnyk

Low

Low-risk findings worth noting

The canonical home for this skill is databricks-core in databricks/databricks-agent-skills

SKILL.md
Quality
Evals
Security

Quality

Content

78%Weight 40%Scale 1-5

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

A highly actionable, well-organized CLI reference whose main multi-step flows (install floor check, auth, profile selection) are clearly sequenced with validation checkpoints. Its one substantive defect is that all three markdown reference guides the body repeatedly points to are missing from the bundle, leaving the progressive-disclosure structure dangling.

Suggestions

Add the missing referenced files (databricks-cli-install.md, databricks-cli-auth.md, manual-data-exploration.md) to a references/ directory, or remove the links and inline the essential content.

Sequence the bundle workflow explicitly (init → validate → deploy with a validate-before-deploy checkpoint) instead of listing the commands as bare quick-reference lines.

Fix the "Deploying jobs/pipelines | Use /databricks-dabs" row: that skill is not in the Product Skills list, so either introduce it there or point to an existing skill/reference.

DimensionReasoningScore

Conciseness

The body is command-dense and most tokens carry non-obvious gotchas (positional vs flag arguments, non-existent commands, per-command shell sessions). Minor over-explanation exists, e.g. "A CLI that is present but too old is not 'good enough' — it must be upgraded, not worked around" restates the floor-check instruction, keeping it below anchor 5.

4 / 5

Actionability

Fully executable copy-paste commands throughout, with correct/incorrect contrast examples ("databricks schemas list <CATALOG>" vs the failing "--catalog-name" flag) and a troubleshooting table keyed to literal error strings — specific examples cover the common cases.

5 / 5

Workflow Clarity

The prerequisites flow has an explicit validation checkpoint (floor check reporting UPGRADE/INSTALL → STOP) and profile selection is a numbered checklist with "NEVER auto-select". Minor gaps remain: the bundle deploy path lists `bundle validate`/`bundle deploy` as bare commands without a validate-before-deploy sequence, and the routing row "Deploying jobs/pipelines | Use `/databricks-dabs`" points to a skill never introduced in the Product Skills list.

4 / 5

Progressive Disclosure

Structure and signaling are good — one-level-deep references surfaced in a Reference Guides section and a Required Reading table — but scored against the actual bundle, the three referenced files (databricks-cli-install.md, databricks-cli-auth.md, manual-data-exploration.md) do not exist; only assets/databricks.png and assets/databricks.svg are present. The dangling references break navigation for install, auth, and exploration tasks.

3 / 5

Total

16

/

20

Passed

Description

83%Weight 40%Scale 1-5

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

A strong description that clearly states what the skill does and when to load it, with concrete trigger terms and explicit routing to product skills. The trailing sentence "Contains up-to-date guidelines for Databricks-related CLI tasks" is vague filler that adds no trigger value.

DimensionReasoningScore

Specificity

Names the domain and several concrete capability areas ("authentication, profile selection, and bundles"), matching the anchor for several specific actions with minor gaps; it stops short of command-level specificity, so not 5.

4 / 5

Completeness

Explicitly answers both what ("Databricks CLI operations... authentication, profile selection, and bundles") and when ("Load this first for CLI, auth, profile, and bundle tasks") with concrete trigger phrases and routing guidance.

5 / 5

Trigger Term Quality

Good natural-term coverage ("Databricks CLI", "auth", "profile", "bundle", "exploring data", "generating SQL") but missing common variations users would say such as "workspace", "jobs", "deploy", or "login".

4 / 5

Distinctiveness Conflict Risk

Clear niche as the Databricks CLI parent skill with explicit delegation to sibling skills, but its intentional role as entry point for all Databricks CLI tasks creates minor overlap risk with the product skills it names.

4 / 5

Total

17

/

20

Passed

Validation

93%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation — 15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

relative_links

Relative link issues: 11 missing

Warning

Total

15

/

16

Passed

Repository

databricks/databricks-agent-skills

Path

plugins/databricks/claude/skills/databricks-core/SKILL.md

Reviewed

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.