skill-test

Evaluate Databricks skills by comparing WITH-skill and WITHOUT-skill results.

1|Updated Mar 17, 2026
One-click install
npx skills add https://github.com/leary-poken/ai-dev-kit --skill skill-test-leary-poken
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-test
Source: https://github.com/leary-poken/ai-dev-kit/tree/main/.test
Command: npx skills add https://github.com/leary-poken/ai-dev-kit --skill skill-test-leary-poken

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires pyyaml, mlflow, protobuf, python-dotenv, databricks-sdk, and includes scripts (resource) and references (resource) components.

What problem does it solve?

The Skill Unit provides a complete framework for evaluating and optimizing Databricks skills, enabling automated testing, ground-truth generation, and regression tracking across SKILL.md artifacts.

Core Features & Use Cases

  • Deterministic evaluation with JSON-ground-truth assertions and regex pattern checks
  • Ground-truth generation, candidate review, and GRP-based promotion
  • Multi-environment evaluation with per-skill manifests and quality gates

Quick Start

Install the Skill unit and run the evaluation flow to observe baseline and optimized SKILL.md changes.

Frequently Asked Questions about skill-test

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I evaluate Databricks skills automatically using MLflow?

Automated Databricks skill evaluation applies deterministic and MLflow-based metrics to measure WITH-skill versus WITHOUT-skill performance differences. The framework executes per-skill evaluation runs, reads frontmatter metadata, and generates quality gate results across multiple environments.

What is the GRP workflow for promoting skill improvements?

The GRP workflow performs ground-truth generation, candidate review, and promotion to optimize Databricks skills. It generates versioned baselines, executes regression checks, and produces optimized SKILL.md variants to promote validated improvements.

Can I run regression checks on SKILL.md artifacts across multiple environments?

Yes, multi-environment evaluation supports per-skill manifests and configurable criteria for regression tracking. The framework reads frontmatter metadata, executes per-skill evaluation runs, and generates versioned baselines to scale regression checks across multiple skills.

How do I generate ground truth for skill evaluation assertions?

Ground-truth generation creates JSON assertions and regex pattern checks for deterministic skill evaluation. The framework applies these assertions during per-skill evaluation runs, then routes candidates through a review and promotion workflow.

Do I need the Databricks SDK to perform skill evaluation?

Yes, the Databricks SDK, MLflow, and PyYAML dependencies are required to execute the evaluation framework. These dependencies enable automated testing, trace analysis, and regression tracking across SKILL.md artifacts within Databricks environments.

What is the best way to measure skill effectiveness with and without interventions?

Measuring WITH-skill versus WITHOUT-skill results provides direct effectiveness comparison using MLflow evaluation and deterministic assertions. This framework supports focused trace analysis, configurable criteria, and versioned baselines to validate improvements quantitatively.