CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

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.

66

Quality

83%

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

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 well-structured overview skill: an explicit workflow, executable DAB deployment code, verified one-level-deep references with per-task load guidance, and almost no filler. The main improvement opportunity is the decision-gate section, whose dense prose could be tightened, and the absence of any inline YAML metric-view example for the skill's core task.

DimensionReasoningScore

Conciseness

The body wastes almost nothing on concepts Claude already knows, and the lifecycle table plus DAB example are tight. However, the two decision-gate paragraphs ('A measure can be *mostly* a metric view with one part hoisted into a function...') are dense run-ons with nested parentheticals that could be tightened or pushed to the advisor reference, matching 'efficient; minor instances of over-explanation that could be trimmed' rather than the fully lean anchor 5.

4 / 5

Actionability

Concrete, executable guidance dominates: a copy-paste-ready databricks.yml job snippet plus exact 'databricks bundle deploy/run' commands, prerequisites with specific versions, and a task-to-reference table with explicit 'Load when' conditions. It stays below anchor 5 because the most common task — authoring a metric view's YAML — has no inline example or command, being entirely delegated to references.

4 / 5

Workflow Clarity

The sequence is explicit ('Typical flow: advisor → create → query/validate → Genie integration') and the lifecycle table maps each task to its reference with load conditions; validation is named (query/validate step, N-decimal parity validation before benchmarking Genie routing). Detailed error-recovery loops live in the references rather than inline, so it sits at anchor 4 with minor validation-detail gaps rather than anchor 5's fully explicit feedback loops.

4 / 5

Progressive Disclosure

The ~100-line body is a genuine overview: a lifecycle table pointing to three real one-level-deep reference files (verified present, with the anchored headings 'Pattern 8: Window Measures', 'Genie Design Rules', and 'When a metric view is not the right tool → governed function' all existing), each with a clear 'Load when' signal. The 460–560-line pattern and advisor detail is appropriately split out, and navigation is easy — this matches the anchor-5 structure of well-signaled references over a concise overview.

5 / 5

Total

17

/

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 in the style of the good examples: a concrete action list followed by an explicit 'Use when' clause with natural trigger phrases. Its only weaknesses are the slightly generic 'manage' verb and a few missing synonyms for the metrics/KPI domain.

DimensionReasoningScore

Specificity

The description lists several concrete actions — 'define, create, query, and manage governed business metrics in YAML' — in a clearly named domain (Unity Catalog metric views). It falls short of anchor 5 only because 'manage' is generic and the actions are broad verbs rather than the fine-grained sub-capabilities (ratios, window measures, materialization) the skill actually covers.

4 / 5

Completeness

Both halves are explicit: the 'what' is 'define, create, query, and manage governed business metrics in YAML' and the 'when' is a concrete 'Use when building standardized KPIs, revenue metrics, order analytics, or any reusable business metrics that need consistent definitions across teams and tools.' This mirrors the anchor-5 example structure (action list followed by explicit trigger phrases).

5 / 5

Trigger Term Quality

Good natural keyword coverage: 'standardized KPIs', 'revenue metrics', 'order analytics', 'reusable business metrics', 'consistent definitions across teams and tools'. A few natural synonyms users might say are missing (e.g. 'semantic layer', 'KPI definitions'), and there is no product-config-style trigger equivalent to a file extension, so it does not reach the comprehensive anchor 5.

4 / 5

Distinctiveness Conflict Risk

The niche is clear and product-specific (Unity Catalog metric views, governed metrics in YAML), so conflict risk with generic skills is low. Minor overlap remains with closely related sibling skills (databricks-dbsql for governed SQL functions, databricks-genie-agents, databricks-aibi-dashboards) since phrases like 'KPIs' and 'business metrics' could route to those, keeping it below anchor 5.

4 / 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-metric-views/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.