CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

agent-evals

Build automated evaluation suites for AI agents using golden datasets, rubrics, and regression gates. Use when shipping agent features, validating prompt changes, or gating deployments on quality.

Quality

83%

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

72%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 highly actionable, code-dense reference with excellent executable examples across every evaluation layer, held back by a monolithic single-file layout and the absence of an explicit, sequenced workflow with validation checkpoints. Some redundancy in the compliance prose and an off-topic trailing '### Example' section cost it token efficiency.

Suggestions

Add an explicit ordered workflow near the top (e.g., 1. define golden fixtures → 2. write layer tests → 3. run smoke locally → 4. wire CI gates → 5. track drift) so the templates hang on a sequenced process with validation checkpoints.

Split the bulkier artifacts — the GitHub Actions workflow, promptfooconfig.yaml, and drift script — into reference files (e.g., references/ci-workflow.yml, references/promptfoo.yaml) linked from short overview sections, so SKILL.md works as a lean index.

Trim the repeated compliance caveats (Evaluation contract, post-CI paragraph, Limitations, footer) into one consolidated boundary note, and remove the off-topic '### Example' section (git status / kubectl diff) that has no connection to agent evals.

DimensionReasoningScore

Conciseness

The body is mostly lean, executable templates with almost no explanation of concepts Claude already knows — matching anchor 4 ('efficient; minor instances of over-explanation that could be trimmed'). It is not a 5 because the compliance-oriented paragraphs ('The following are application templates...', 'The illustrative CI needs reviewed pinned action/dependency versions...', the Limitations section, and the footer note) repeat the same cautionary material several times, and the stray '### Example' section (git status, kubectl diff) is off-topic padding for an evals skill.

4 / 5

Actionability

Nearly every section gives copy-paste-ready, concrete material: parametrized pytest suites with fixture formats, an LLM-as-judge script with validation of returned scores, a promptfooconfig.yaml with exact assertions, a GitHub Actions workflow, Makefile targets, and a drift-comparison script — covering the common cases end to end. This matches anchor 5 ('fully executable; copy-paste ready; specific examples cover the common cases'); it does not fall to 4 since the only gaps (the user-supplied agent adapter, requirements-eval.txt) are explicitly and reasonably declared in the 'Evaluation contract' section.

5 / 5

Workflow Clarity

The content is organized as parallel template layers (unit → tool → e2e → safety → judge → tooling → CI → drift) rather than a sequenced process to follow; there is no explicit build order, no 'start here' path, and checkpoints are implicit (e.g., 'Create evals/results/ before producing reports' is buried in a prose paragraph). This matches anchor 3 ('sequence present but checkpoints missing or implicit'). It does not reach 4 because a reader must infer the workflow — write fixtures, run smoke, wire CI, track drift — from the section ordering and the CI/Makefile snippets.

3 / 5

Progressive Disclosure

This is a ~400-line single-file skill with no references/, scripts/, or assets/ directories; everything — the full CI workflow YAML, the promptfoo config, and the drift-tracking script — is inlined in SKILL.md. Section headers give it clear structure (above anchor 2), but material that clearly belongs in separate reference files is inline with no external references at all, matching anchor 3 ('some structure but could be better organized; content that should be separate is inline'). The docs-only stance is stated, but the rubric scores the actual bundle structure, which is monolithic.

3 / 5

Total

15

/

20

Passed

Description

87%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: third-person, concise, and it explicitly states both the capability set and concrete 'Use when' triggers. The only weakness is keyword coverage that stops just short of comprehensive — synonyms like 'eval suite', 'agent quality', or 'regression testing' would push trigger quality and specificity to the top anchors.

DimensionReasoningScore

Specificity

The description names the domain ('automated evaluation suites for AI agents') and several concrete artifacts — 'golden datasets, rubrics, and regression gates' — which is several specific actions with only minor gaps (e.g., LLM-as-judge and CI integration are not named). It matches anchor 4 ('lists several specific actions; minor gaps in coverage') rather than 5, which would require more comprehensive coverage of the capability set.

4 / 5

Completeness

It explicitly answers both questions: what ('Build automated evaluation suites for AI agents using golden datasets, rubrics, and regression gates') and when ('Use when shipping agent features, validating prompt changes, or gating deployments on quality') with concrete trigger phrases — a direct match for the anchor-5 pattern. Not below 5 since neither half is missing or vague.

5 / 5

Trigger Term Quality

'Use when shipping agent features, validating prompt changes, or gating deployments on quality' supplies good, natural trigger phrases. It is not anchor 5 because common variations users would actually say ('agent quality', 'LLM evals', 'regression testing', 'eval suite') are only partially present, and no synonyms beyond the three listed are given.

4 / 5

Distinctiveness Conflict Risk

'Automated evaluation suites for AI agents' with golden datasets/rubrics/regression gates carves a clear niche, and the triggers ('agent features', 'prompt changes', 'gating deployments on quality') are agent-eval-specific with minimal overlap with generic testing or CI skills. Anchor 5 fits; anchor 4 would require noticeable overlap with closely related skills, which is not the case.

5 / 5

Total

18

/

20

Passed

Validation

93%

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

Validation — 15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

frontmatter_unknown_keys

Unknown frontmatter key(s) found; consider removing or moving to metadata

Warning

Total

15

/

16

Passed

Repository

boisenoise/skills-collections

Path

skills/antigravity-agent-evals/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.