CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

agents-md

Use when reviewing, creating, shrinking, or refactoring AGENTS.md and directly linked instruction guidance for stale or conflicting rules against current model documentation, scoped routing, deduplication, or progressive disclosure.

Quality

88%

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

81%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-structured runbook body: a clearly sequenced 14-step workflow with explicit validation checkpoints and a failure-recovery loop, concrete commands and decision tokens, and conditionally routed one-level-deep references. Weaknesses are minor: some repetition of contract-preservation and validation rules across sections, output formats deferred entirely to references, and three bundle files (contract.yaml, evals.yaml, task-profile.json) left unrouted by anything more specific than a catch-all line.

Suggestions

Replace the vague catch-all reference line with one routed entry per bundle file (e.g., 'Read references/contract.yaml when X', 'Read references/evals.yaml when Y') so all six files in references/ are discoverable by condition, closing the progressive-disclosure gap.

Consolidate the contract-preservation rule (currently stated in Workflow step 9, Failure Mode, and the refusal bullets) into a single authoritative location cross-referenced from the others, trimming the conciseness overlap.

Show a minimal inline example of a Context ledger entry and a verified Context Pointer alongside the Outputs section, or point to the exact reference section that defines their formats, to make the output guidance copy-paste actionable.

DimensionReasoningScore

Conciseness

The body is dense with skill-specific policy and explains nothing Claude already knows, fitting the efficient 4 anchor; however, contract-preservation and validation rules are repeated across Workflow steps 9 and 14, Failure Mode, and Validation, which could be consolidated, keeping it below the lean 5 anchor.

4 / 5

Actionability

Concrete executable guidance is present — exact commands ('rg --files', 'rg -n "(command|path|handle)" .'), explicit decision tokens ('Decision required:', 'no_justified_edit', 'schema_version'), and named outputs — with minor gaps such as the Context ledger and Context Pointer formats being routed to references rather than shown. This matches the mostly-executable 4 anchor, not the copy-paste-complete 5 anchor.

4 / 5

Workflow Clarity

The 14-step sequence is clearly ordered with an explicit validation step (14), a dedicated Validation section with pass/fail/blocked reporting, and an explicit feedback loop ('If validation fails, fix the first failure class and rerun the same gate before broadening'), matching the 5 anchor including error recovery for a refactor-style skill.

5 / 5

Progressive Disclosure

The three routed references exist, are one level deep (verified — none chain to further reference files), and each is conditionally signaled ('Read references/discovery-interview.md only when the request is underspecified'). However, references/ also contains contract.yaml, evals.yaml, and task-profile.json, which are covered only by the vague catch-all 'Load other archived references... only when the active workflow requires that exact detail' — a minor navigation gap placing this at the 4 anchor rather than 5.

4 / 5

Total

17

/

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 description: it explicitly couples concrete capabilities (review, create, shrink, refactor AGENTS.md and linked guidance) with an explicit 'Use when' trigger clause and a distinct named artifact, minimizing conflict risk. The only weakness is trigger synonym coverage — natural user phrasings like 'audit', 'clean up', 'minimize', or 'simplify' that the body's When To Use section itself lists are absent.

DimensionReasoningScore

Specificity

Names the concrete artifact ('AGENTS.md and directly linked instruction guidance') and multiple specific operations ('reviewing, creating, shrinking, or refactoring') plus audit targets ('stale or conflicting rules... deduplication, or progressive disclosure'), giving comprehensive coverage of the skill's operations; no minor gaps that would place it at the 4 anchor.

5 / 5

Completeness

An explicit 'Use when...' clause with concrete trigger phrases states when to use the skill, and the what — the four review/create/shrink/refactor operations on AGENTS.md — is explicit in the same sentence; the when is specific, not merely present, so the 4 anchor's 'could be more explicit' does not apply.

5 / 5

Trigger Term Quality

Good natural keywords ('AGENTS.md', 'reviewing', 'shrinking', 'refactoring', 'stale', 'conflicting rules') but common user phrasings the body itself lists ('audit', 'minimize', 'simplify', 'clean up') are missing, so it falls short of the 5 anchor's comprehensive synonym coverage without being as sparse as the 3 anchor.

4 / 5

Distinctiveness Conflict Risk

'AGENTS.md' is a distinct named artifact with a clear niche (instruction-file maintenance) and operation-specific triggers, so conflict risk with other skills is minimal.

5 / 5

Total

19

/

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

metadata_field

'metadata' should map string keys to string values

Warning

Total

15

/

16

Passed

Repository

jscraik/Agent-Skills

Path

Skills/agent-ops/agents-md/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.