CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

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.

Quality

88%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide
SecuritybySnyk

Passed

No findings from the security scan

SKILL.md
Quality
Evals
Security

Quality

Content

92%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.

An exemplary skill body: executable commands with real failure-mode gotchas, a validated 5-step workflow with explicit testing checkpoints and recovery guidance, and clean progressive disclosure into eight well-signaled reference files. The only weakness is minor repetition of exhortations ("Follow these guidelines strictly", the repeated test-everything mandate) that could be trimmed.

DimensionReasoningScore

Conciseness

The body is dense and information-rich — exact CLI invocations, a widget catalog table, and high-value non-obvious gotchas ("Elements are joined verbatim with no separator", "merged stderr breaks jq") with almost no explanation of concepts Claude already knows. Not anchor 5 because the "test ALL SQL queries" mandate is repeated (workflow header and checklist item 11), "Follow these guidelines strictly" appears twice, and the Spark SQL patterns section restates functions Claude knows; not anchor 3 because these are minor trims in an otherwise lean document.

4 / 5

Actionability

Fully executable throughout: copy-paste-ready commands (`databricks lakeview create ... -o json | jq -r '.dashboard_id'` with flag-only vs JSON-only field notes), a required JSON skeleton, an allowed-expression grammar for widget fields, and a 13-item pre-deploy checklist covering common failure modes. Specific examples cover the common cases, matching anchor 5.

5 / 5

Workflow Clarity

The 5-step creation workflow is clearly sequenced with explicit validation checkpoints (Step 3 "run the SQL Queries you intend to add in each dataset to confirm that they run properly", checklist item 11) and a feedback loop ("If values don't match expectations, ensure the query is correct, fix the data if you can, or adjust the story"). The update path adds a credential-mode verification step before publish, matching anchor 5.

5 / 5

Progressive Disclosure

The body is a genuine overview that routes to eight one-level-deep reference files, all verified to exist, via a Reference Files table, a widget-catalog Spec column mapping each widget to its file, and inline pointers with working section anchors (e.g., 7-dashboard-design.md#profiling-the-data). Navigation is easy and content is appropriately split, matching anchor 5.

5 / 5

Total

19

/

20

Passed

Description

82%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 explicitly states both capability and trigger conditions with product-specific synonyms (AI/BI, Lakeview). The second-person mandate ("You MUST test ALL SQL queries...") and the empty filler "Follow guidelines strictly" cost specificity, and trigger coverage misses natural variations users might say such as "chart" or "report".

Suggestions

Rewrite in third person to state the testing requirement as a skill rule (e.g., "Tests all SQL queries via CLI before deploying") instead of the second-person "You MUST test ALL SQL queries via CLI BEFORE deploying".

Remove the filler "Follow guidelines strictly." — it adds no capability or trigger information.

Add one or two natural trigger variations users would say, such as "dashboard charts", "KPI dashboard", or "BI report", to broaden keyword coverage.

DimensionReasoningScore

Specificity

Lists several concrete actions ("Create Databricks AI/BI dashboards", "creating, updating, or deploying Lakeview dashboards", "test ALL SQL queries via CLI BEFORE deploying"), which matches anchor 4, but the second-person directive "You MUST test ALL SQL queries via CLI BEFORE deploying" violates the third-person voice rule, reducing specificity by 1. It sits above anchor 3 because it names more than 1-2 concrete actions, and the filler "Follow guidelines strictly" adds no capability.

3 / 5

Completeness

Explicitly answers both: what ("Create Databricks AI/BI dashboards") and when ("Must use when creating, updating, or deploying Lakeview dashboards") with concrete trigger phrases, matching the anchor 5 pattern. It is not anchor 4 because the when-clause is explicit and specific rather than merely implied or generic.

5 / 5

Trigger Term Quality

Good keyword coverage of the product names users would naturally say — "Databricks AI/BI dashboards", "Lakeview dashboards", "Databricks Dashboard" — including the legacy synonym. Not anchor 5 because common variations like "chart", "KPI", "report", or "visualization" are absent; not anchor 3 because the core natural terms and synonyms are present.

4 / 5

Distinctiveness Conflict Risk

Clear niche with distinct triggers: "Databricks AI/BI dashboards" and "Lakeview dashboards" name a specific product, so minimal conflict risk even against sibling skills like databricks-apps. The trigger set is product-specific rather than generic, matching anchor 5.

5 / 5

Total

17

/

20

Passed

Validation

87%

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

Validation — 14 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

frontmatter_unknown_keys

Unknown frontmatter key(s) found; consider removing or moving to metadata

Warning

relative_links

Relative link issues: 4 suspicious

Warning

Total

14

/

16

Passed

Repository

databricks/databricks-agent-skills

Path

plugins/databricks/claude/skills/databricks-aibi-dashboards/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.