CtrlK
BlogDocsLog inGet started
Tessl Logo

feast-testing

How to test and debug Feast — running targeted tests, writing unit tests for new components, debugging registry and online store issues, and inspecting live feature store state. Use when writing tests for a new feature, debugging a failing test, investigating a runtime error, or verifying that a change works correctly end-to-end.

67

Quality

80%

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

68%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 dense, actionable testing and debugging reference with concrete commands and code patterns. Weakest on workflow clarity, where validation checkpoints for debugging flows are implicit rather than explicit.

Suggestions

Add explicit validation checkpoints to debugging workflows (e.g. 'After re-running feast apply, verify the feature view appears with: feast feature-views list') so each fix has a confirm-before-proceeding step.

Complete the actionability gaps in code templates — replace placeholders like data=[...] and MyStore with minimal concrete values, and finish the FeatureStore end-to-end example through the assertion.

Consider splitting the longer inline patterns (SQL-registry DDL/startup-check tests) into a references/ file referenced one level deep to reduce SKILL.md length and improve progressive disclosure.

DimensionReasoningScore

Conciseness

Mostly lean command and code reference that assumes Claude's competence, with a few Symptom/Cause/Fix prose blocks and inline explanations that could be trimmed slightly.

4 / 5

Actionability

Provides concrete, mostly executable pytest commands and code patterns, but template examples rely on placeholders (MyStore, data=[...]) and the FeatureStore example stops before the assertion.

4 / 5

Workflow Clarity

Debugging sections give a diagnose-then-fix sequence, but validation checkpoints are largely implicit (e.g. 're-run feast apply', 'wait for cache expiry') rather than explicit verify-before-proceed steps.

3 / 5

Progressive Disclosure

No bundle files exist; the single 269-line body is well-organized with clear section headers and a summary table, though some inline material (e.g. the SQL-registry DDL patterns) could be split into references.

4 / 5

Total

15

/

20

Passed

Description

92%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, specific description that names concrete Feast testing/debugging actions and pairs them with explicit, natural trigger phrases. Minor room to add synonyms or file extensions to trigger terms.

DimensionReasoningScore

Specificity

Lists multiple concrete actions — 'running targeted tests, writing unit tests for new components, debugging registry and online store issues, and inspecting live feature store state' — with comprehensive coverage of the skill's scope.

5 / 5

Completeness

Explicitly answers both 'what' (the four concrete actions) and 'when' via a clear 'Use when writing tests for a new feature, debugging a failing test...' trigger clause.

5 / 5

Trigger Term Quality

Natural trigger phrases like 'debugging a failing test', 'investigating a runtime error', and 'verifying that a change works correctly end-to-end' are present, but a few common synonyms/extensions are missing.

4 / 5

Distinctiveness Conflict Risk

Clearly scoped to Feast-specific surfaces (registry, online store, feature store state) with niche triggers that minimize overlap with other skills.

5 / 5

Total

19

/

20

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
feast-dev/feast
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.