Build apps on Databricks Apps platform. Use when asked to create dashboards, data apps, analytics tools, or visualizations. Evaluates data access patterns (analytics vs Lakebase synced tables) before scaffolding. Invoke BEFORE starting implementation.
74
92%
Does it follow best practices?
Impact
—
No eval scenarios have been run
Advisory
Suggest reviewing before use
Quality
Discovery
100%Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.
This is a strong skill description that clearly identifies its platform (Databricks Apps), lists concrete use cases (dashboards, data apps, analytics tools, visualizations), and provides explicit trigger guidance including when to invoke it in the workflow. The description is concise, uses third person voice, and includes domain-specific terms that make it highly distinguishable from other skills.
| Dimension | Reasoning | Score |
|---|---|---|
Specificity | Lists multiple concrete actions: 'Build apps on Databricks Apps platform', 'create dashboards, data apps, analytics tools, or visualizations', 'Evaluates data access patterns', and 'scaffolding'. These are specific, actionable capabilities. | 3 / 3 |
Completeness | Clearly answers both 'what' (build apps on Databricks Apps platform, evaluate data access patterns, scaffold) and 'when' ('Use when asked to create dashboards, data apps, analytics tools, or visualizations' plus 'Invoke BEFORE starting implementation'). Explicit trigger guidance is present. | 3 / 3 |
Trigger Term Quality | Includes natural keywords users would say: 'dashboards', 'data apps', 'analytics tools', 'visualizations', 'Databricks Apps'. Also includes technical terms like 'Lakebase synced tables' that domain users would use. Good coverage of natural terms. | 3 / 3 |
Distinctiveness Conflict Risk | Highly distinctive with 'Databricks Apps platform' as a clear niche. Terms like 'Lakebase synced tables' and the specific platform focus make it unlikely to conflict with generic dashboard or visualization skills. | 3 / 3 |
Total | 12 / 12 Passed |
Implementation
85%Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.
This is a strong, well-structured skill that serves as an effective routing document for a complex platform. Its greatest strengths are the clear decision gates, explicit workflow ordering, and comprehensive progressive disclosure to reference files. The main weakness is moderate verbosity — some constraints are repeated and the Scaffolding Rules Protocol section could be more concise — but overall the content earns its token budget with domain-specific, actionable guidance.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | The skill is fairly dense and information-rich, but includes some redundancy (e.g., app name constraints repeated multiple times, the decision gate table and routing table overlap significantly). Some sections like 'Scaffolding Rules Protocol' are verbose with procedural detail that could be tightened. However, it largely avoids explaining concepts Claude already knows and most content is domain-specific. | 2 / 3 |
Actionability | The skill provides concrete, executable CLI commands throughout (databricks apps manifest, databricks apps init with specific flags, npx @databricks/appkit docs), specific file paths, exact naming constraints, and clear anti-patterns with ❌/✅ examples. The scaffolding workflow, validation commands, and post-deploy verification are all copy-paste ready. | 3 / 3 |
Workflow Clarity | The skill has an explicit, ordered development workflow with a mandatory Decision Gate before scaffolding, a clear phase table (Required Reading by Phase), numbered steps for analytics and Lakebase apps, and validation checkpoints (typegen verification, databricks apps validate, smoke test updates). The Genie agent workflow is also clearly sequenced. Feedback loops are present (e.g., 'If errors: fix and re-validate' pattern implied by validate step). | 3 / 3 |
Progressive Disclosure | The skill is an excellent overview/routing document with a clear phase-based reference table pointing to 12+ specific guide files (sql-queries.md, frontend.md, lakebase.md, genie.md, etc.). References are one level deep, clearly signaled with markdown links, and organized by use case. The main file stays at the right level of abstraction while delegating details appropriately. | 3 / 3 |
Total | 11 / 12 Passed |
Validation
90%Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.
Validation — 10 / 11 Passed
Validation for skill structure
| Criteria | Description | Result |
|---|---|---|
frontmatter_unknown_keys | Unknown frontmatter key(s) found; consider removing or moving to metadata | Warning |
Total | 10 / 11 Passed | |
caf71f1
Table of Contents
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.