CtrlK
BlogDocsLog inGet started
Tessl Logo

create-tools

Create Databricks resources that agents connect to as tools. Use when: (1) User needs to create a Genie space, vector search index, UC function, or UC connection, (2) User says 'create tool', 'set up genie', 'create vector search', 'register MCP server', (3) Before add-tools when the resource doesn't exist yet, (4) User asks 'what do I need to create before adding this tool'.

75

Quality

Does it follow best practices?

Impact

No eval scenarios have been run

SecuritybySnyk

Advisory

Suggest reviewing before use

SKILL.md
Quality
Evals
Security

Quality

Content

85%

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

The body is concise and well-structured with a clear workflow and clean progressive disclosure, but the central Create action lacks inline executable guidance, capping actionability at 2. Adding a concrete create snippet or tighter command for the core task would lift it.

Suggestions

Add at least one concrete, executable example for the Create step (e.g., a representative SQL/CLI command to create a Genie space or UC function) rather than deferring entirely to the guide files.

Verify the referenced examples/*.md guide files actually exist in the bundle, since the examples/ directory is not present alongside SKILL.md.

Briefly indicate which guide to follow for each resource type directly under the Create step so the path from decision to action is self-contained.

DimensionReasoningScore

Conciseness

The ~20-line body is a lean decision table plus a 4-step workflow with no padding or re-explanation of concepts Claude already knows, so every token earns its place.

3 / 3

Actionability

It offers some concrete guidance (the 'uv run discover-tools' command and guide-file paths) but the core Create step has no executable command or code inline, leaving key details in referenced files.

2 / 3

Workflow Clarity

The Discover → Create → Add → Deploy sequence is clearly numbered and cross-references sibling skills; no destructive or batch operation is present that would mandate an explicit validation checkpoint.

3 / 3

Progressive Disclosure

The body is an overview that points one level deep to well-signaled examples/*.md guides via the table, with no nested references and clean navigation.

3 / 3

Total

11

/

12

Passed

Description

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.

The description is strong across all dimensions: it states concrete capabilities, supplies natural trigger phrases, answers both what and when, and is clearly distinct from adjacent skills. No meaningful weaknesses to address.

DimensionReasoningScore

Specificity

Names the domain and four concrete resource types ('Genie space, vector search index, UC function, or UC connection'), matching the multiple-specific-actions anchor rather than the partial-coverage anchor below.

3 / 3

Completeness

Explicitly states both what it does ('Create Databricks resources that agents connect to as tools') and when to use it via a four-part 'Use when' clause, matching the both-what-and-when anchor.

3 / 3

Trigger Term Quality

Includes natural user phrasings like 'create tool', 'set up genie', 'create vector search', and 'register MCP server', giving good coverage of terms users would actually say.

3 / 3

Distinctiveness Conflict Risk

Occupies a clear niche (creating Databricks tool resources) and disambiguates from sibling skills via sequencing ('Before add-tools when the resource doesn't exist yet'), making wrong-skill triggering unlikely.

3 / 3

Total

12

/

12

Passed

Validation

100%

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

Validation16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository
databricks/app-templates
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.