CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

retro-v2

Use when a branch has finished and the session-metrics card is all that is wanted — writes, commits and renders the card, and stops. The card-only half of `retro`, for sessions running close to their token budget. Where there is room to think, run `retro` instead — this one deliberately produces no findings and changes nothing.

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

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.

The body is an operationally dense, executable procedure: copy-paste-ready commands, explicit validation and error-recovery loops, and rationales that document genuinely non-obvious project constraints rather than things Claude already knows. Its only weaknesses are slight narrative padding and a single long inline block of flag documentation that could be split out.

DimensionReasoningScore

Conciseness

Nearly every passage carries non-obvious project knowledge (why `.closingIssuesReferences[0].number` mis-resolves, why the whole `.claude/metrics/` directory must not be staged). Only minor narrative could be trimmed ('Where this sits', some framing in 'When to run this instead of `retro`'), fitting the efficient-with-minor-trimmings anchor.

4 / 5

Actionability

Fully executable throughout: environment probes, both `bun run --cwd tools/pr-metrics card` invocations with flag semantics, the slug/commit/push script, the append-only PR-body edit, and the duplicate-check grep. Fallbacks for no-`gh`, no-network, and exit-1 cases are enumerated.

5 / 5

Workflow Clarity

Clear sequence (probe environment → write and commit the card → render onto the PR → report) with explicit validation checkpoints: check the card is not already on the body, verify the issue the card names and rerun with `--issue <n>`, append rather than rebuild the PR body, and recovery paths for each failure mode.

5 / 5

Progressive Disclosure

Well-organized single file with clear section headers and no nested references. The ~45 lines of flag-lookup rules in Step 1 are the one block of detail that could live in a separate reference file, leaving minor organization gaps rather than the clean split of the top anchor.

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 a concrete, narrow action set, gives an explicit 'Use when' trigger with the token-budget condition, and includes an explicit routing rule against the sibling `retro` skill. The only room for improvement is slightly fuller action coverage and more natural synonym terms.

DimensionReasoningScore

Specificity

Names several concrete actions — 'writes, commits and renders the card, and stops' — plus explicit non-actions ('produces no findings and changes nothing'). Minor gaps (where the card renders, what it contains) keep it below the comprehensive anchor-5 example.

4 / 5

Completeness

Explicitly answers both: the what ('writes, commits and renders the card, and stops') and the when ('Use when a branch has finished and the session-metrics card is all that is wanted... for sessions running close to their token budget') with concrete trigger conditions.

5 / 5

Trigger Term Quality

Good natural trigger phrases: 'Use when a branch has finished', 'session-metrics card', 'token budget'. Coverage is strong but the terms are workflow coinages and a few common synonyms (e.g. 'metrics card', 'session summary') are absent.

4 / 5

Distinctiveness Conflict Risk

Actively disambiguates from its only sibling: 'The card-only half of `retro`... Where there is room to think, run `retro` instead'. A clear niche with a routing rule, so conflict risk is minimal.

5 / 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

englishstreetventures/osn

Path

.claude/skills/retro-v2/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.