CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

legreffier-eval

Evaluate rendered packs against scenarios and author new gap-test scenarios with adversarial baseline gating. Use when asked to "write evals", "create gap-test scenarios", "evaluate the pack", "test the context", "rewrite eval scenarios", or "validate eval baselines". Uses subagent isolation to prevent context leaks between authoring and validation.

72

Quality

90%

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

85%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 well-engineered skill body: copy-paste-ready commands, exact thresholds, and both modes sequenced with explicit gates and feedback loops. The single weakness is token redundancy — the isolation rationale is argued three separate times across the opening section, the orchestrator diagram, and its follow-up paragraph.

Suggestions

Consolidate the thrice-stated subagent-isolation rationale into the 'Why subagent isolation matters' section alone, and reduce the orchestrator ASCII diagram's annotations to one-line summaries since the prose below repeats them.

Move the AUTHOR intent-declaration markdown template (rewrite-log.md format) into references/author-subagent-prompt.md alongside the rest of the author contract, keeping only the constraint list inline.

Trim the 'Information flow diagram' to a single column (who-sees-what for AUTHOR vs ORCHESTRATOR) without the duplicated access-rule commentary, or replace it with the prose paragraph it duplicates.

DimensionReasoningScore

Conciseness

Mostly efficient and dense with project-specific detail (no general-knowledge padding), but the subagent-isolation rationale is restated three times: the "Why subagent isolation matters" opener, the "Why the orchestrator validates, not a subagent" paragraph, and the information-flow diagram re-enumerating the same access rules. Not 2 because nothing is generic fluff and tables/commands are token-dense; not 4 because triple restatement of one rationale exceeds 'minor instances of over-explanation'.

3 / 5

Actionability

Fully executable throughout: copy-paste CLI invocations with flags ($MOLTNET_CLI eval run --scenario <path> --pack <rendered-pack.md>, pack render --preview), the exact scenario directory layout, exact gate thresholds (≤60% PASS, 61-80% MARGINAL, >80% FAIL), the ≥15-point delta criterion, the run-at-least-2-times rule, and precise diary recording fields. Not 4 because commands and numeric thresholds cover the common cases completely.

5 / 5

Workflow Clarity

Both modes are numbered with explicit validation checkpoints: baseline run twice, gate-check table with actions per band, iterate loop that feeds the aggregate score back into a new AUTHOR subagent on failure, and a finalize checklist (remove rewrite-log, commit, record baseline + delta). Not 4 because validation steps are explicit at multiple points rather than merely present.

5 / 5

Progressive Disclosure

The body is an overview and pushes detail to four real, well-signaled, one-level-deep references (scenario-format.md, gap-test-principles.md, fixture-ref-discovery.md, author-subagent-prompt.md — all verified to exist with substantive content and no nested references). Not 4 because every reference is clearly labeled with its purpose and navigation is easy; main-flow content kept inline (gate table, diagrams) is appropriately core.

5 / 5

Total

18

/

20

Passed

Description

91%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 voice, concrete actions, an explicit 'Use when' clause with six natural trigger phrases, and a distinctive domain niche. The only weaknesses are minor coverage gaps in the 'what' and slightly generic triggers ('write evals', 'test the context') that could overlap with adjacent eval tooling skills.

DimensionReasoningScore

Specificity

"Evaluate rendered packs against scenarios and author new gap-test scenarios with adversarial baseline gating. Uses subagent isolation to prevent context leaks between authoring and validation" lists several concrete actions plus a concrete mechanism. Not 5 because coverage has minor gaps (run-mode delta measurement and diary recording from the body are absent); not 3 because it goes well beyond naming the domain with 1-2 actions.

4 / 5

Completeness

Explicitly answers both: what ("Evaluate rendered packs against scenarios and author new gap-test scenarios with adversarial baseline gating") and when ("Use when asked to ... or 'validate eval baselines'" with concrete trigger phrases). Not 4 because the 'when' clause is fully explicit with multiple concrete triggers rather than merely adequate.

5 / 5

Trigger Term Quality

Six natural quoted trigger phrases users would actually say: "write evals", "create gap-test scenarios", "evaluate the pack", "test the context", "rewrite eval scenarios", "validate eval baselines" — covering synonyms and phrasing variations. Not 4 because no obvious common phrasing for this task is missing.

5 / 5

Distinctiveness Conflict Risk

Domain terms ("rendered packs", "gap-test scenarios", "eval baselines") carve a clear niche with minimal conflict risk, but "write evals" and "test the context" are generic enough to overlap with general eval-authoring or testing skills. Not 5 due to this minor overlap risk; not 3 because the description does not broadly overlap with unrelated skills.

4 / 5

Total

18

/

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.

Validation — 16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository

getlarge/themoltnet

Path

.agents/skills/legreffier-eval/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.