CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

harness-research

Research one agent harness's release (docs, source, runtime) and fill its capability cells in scripts/harness_capabilities.py with cited evidence. Use after a harness version bump, when just harness-probe reports re-research, or when capability cells read unknown.

Quality

89%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide
SecuritybySnyk

Low

Low-risk findings worth noting

SKILL.md
Quality
Evals
Security

Quality

Content

88%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.

An exemplary operational runbook: concrete commands, an exact data-entry contract, sequenced steps with real validation, and honest anti-goals. The only weaknesses are transient state inlined into Hard rules (a staleness risk) and a body long enough that some reference material could be split out.

DimensionReasoningScore

Conciseness

The body is lean and imperative with zero explanations of concepts Claude already knows, but Hard rule 3 bakes time-sensitive state ("the crush binary is now on PATH", the quoted standing next_action) directly into the body where it will go stale rather than placing it in a standing-targets reference.

4 / 5

Actionability

Fully executable throughout: copy-paste commands (the jq cell query, HOME="$PWD" just harness-probe/--generate/--check), an exact field contract (parity, mode, surface, note, evidence=Evidence(kind=..., ref=..., version=..., date=...)), enumerated probe kinds, and an explicit whitespace-split argument grammar with a stop-and-report fallback.

5 / 5

Workflow Clarity

Six clearly sequenced steps with p0/p1/p2 priority ordering and an explicit validation feedback loop: step 6 runs harness-check, which runs validate_registry() and names the offending <capability>[<slug>] on failure, and the "What not to do" section guards against integrity violations.

5 / 5

Progressive Disclosure

Sections are well organized with no buried references, and the one external pointer (.agents/skills/optimize-harness/references/session-usage-evidence.md as the permalink pattern) is one level deep and clearly signaled. However, at ~90 dense lines the body inlines material (the crush standing target, the argument contract) that could live in reference files rather than the main skill.

4 / 5

Total

18

/

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: it states concrete actions with a named output artifact and gives three explicit, natural trigger conditions in third person. The only gaps are minor coverage omissions (doc regeneration, divergences) and a few missing synonym phrasings.

DimensionReasoningScore

Specificity

Names several concrete actions ("Research one agent harness's release (docs, source, runtime)", "fill its capability cells in scripts/harness_capabilities.py with cited evidence") with a concrete output artifact, but omits outputs the body covers (regenerated docs, divergence records), leaving minor gaps in coverage.

4 / 5

Completeness

Explicitly answers both: the "what" (research the release, fill capability cells with cited evidence) and the "when" with three concrete triggers ("Use after a harness version bump, when just harness-probe reports re-research, or when capability cells read unknown").

5 / 5

Trigger Term Quality

"harness version bump", "harness-probe", and "capability cells read unknown" are the natural phrases a user of this repository would say, and the voice is third person, but common variations like "research the new release" or "update capabilities" are missing.

4 / 5

Distinctiveness Conflict Risk

"agent harness capability cells", "harness-probe", and the named registry file define a clear niche with distinct triggers; there is virtually no overlap risk with generic skills.

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

referenced_paths_exist

Referenced path issues: 5 missing

Warning

Total

15

/

16

Passed

Repository

phatblat/dotfiles

Path

.agents/skills/harness-research/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.