CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

tidy

Audit and fix agent-facing documentation by comparing docs to implementation, identifying broken links and stale references, surfacing undocumented conventions, and updating CLAUDE.md files. Use when CLAUDE.md may be stale, docs don't match code, or undocumented conventions exist.

Quality

89%

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

86%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 workflow skill: concrete dispatch/fix mechanics, clear sequencing with a user-approval gate, and exemplary use of one-level-deep reference files. Remaining improvements are minor — a post-fix verification step and trimming a couple of padded asides.

Suggestions

Add a post-fix verification step in Phase 2 (e.g., re-check that a repaired link resolves or a documented command actually runs) before committing, closing the workflow's only validation gap.

Trim explanatory asides like 'This mirrors Beck's philosophy...' and tighten the 'When to Use' list, which restates trigger conditions already in the description.

DimensionReasoningScore

Conciseness

Efficient and instruction-dense — tables for agents and severities, terse anti-patterns, no concept explanations Claude already knows. Minor over-explanation could be trimmed ('This mirrors Beck's philosophy of keeping tidying commits separate and small') and the 'When to Use' section partially repeats the description. Not 5: these small padded spots remain.

4 / 5

Actionability

Fully concrete guidance throughout: exact dispatch pattern ('Dispatch ALL 3 agents in a SINGLE message... run_in_background: true'), TaskOutput polling flags, AskUserQuestion options with multiSelect, severity table, exact report path 'docs/plans/YYYY-MM-DD-tidy-report.md', and four example commit messages. These cover the common cases copy-paste ready.

5 / 5

Workflow Clarity

Two clearly sequenced phases with an explicit user-approval checkpoint before any fix and severity-ordered, one-commit-per-fix application. Minor validation gap: no post-fix verification step (e.g., confirming a repaired link now resolves). The batch cap at 3 does not apply because fixes are individually approved and committed.

4 / 5

Progressive Disclosure

The body is a clear overview with well-signaled, one-level-deep references — agent-prompts.md, report-template.md, claude-md-best-practices.md — all of which exist, are relevant, and correctly hold the detailed material. Inline audit categories and anti-patterns appropriately stay in SKILL.md.

5 / 5

Total

18

/

20

Passed

Description

88%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: concrete, third-person, with an explicit 'Use when' clause containing natural trigger phrases. The only weaknesses are a few missing synonyms in trigger terms and slight overlap risk with general documentation-writing skills.

Suggestions

Add common synonyms to the trigger clause, e.g., 'Use when documentation is outdated, has drifted from the code, or conventions exist only in code' to catch phrasings like 'outdated docs' or 'documentation drift'.

Sharpen the boundary against doc-writing skills, e.g., 'audits and patches existing docs (does not write documentation from scratch)' to reduce overlap risk with a documentation-writer skill.

DimensionReasoningScore

Specificity

Lists four concrete actions — 'comparing docs to implementation, identifying broken links and stale references, surfacing undocumented conventions, and updating CLAUDE.md files' — comprehensively covering the audit-to-fix scope. Not 4: the action list has no meaningful coverage gaps.

5 / 5

Completeness

Explicitly answers both 'what' ('Audit and fix agent-facing documentation by...') and 'when' with concrete trigger phrases ('Use when CLAUDE.md may be stale, docs don't match code, or undocumented conventions exist'). Matches the anchor-5 example structure exactly.

5 / 5

Trigger Term Quality

Good natural phrases like 'CLAUDE.md may be stale', 'docs don't match code', and 'undocumented conventions', but common synonyms users would say (e.g., 'outdated docs', 'documentation drift', 'audit the docs') are missing. Not 3: keyword coverage goes well beyond 'some relevant keywords'.

4 / 5

Distinctiveness Conflict Risk

Clear niche (agent-facing doc auditing) with distinct staleness/mismatch triggers, but 'updating CLAUDE.md files' creates minor overlap risk with documentation-writing skills. Not 5: the update action could collide with a request to write or rewrite CLAUDE.md; not 3: the trigger clause clearly separates it from generic doc skills.

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

relative_links

Relative link issues: 1 missing, 1 deeper-than-1-level

Warning

Total

15

/

16

Passed

Repository

ericjohnolson/tessl-test

Path

plugins/crafter/skills/tidy/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.