CtrlK
BlogDocsLog inGet started
Tessl Logo

minutes-cleanup

Manage old recordings — find large files, archive old meetings, delete processed originals. Use when the user says "clean up recordings", "how much space are meetings using", "delete old recordings", "archive meetings", "manage meeting storage", or asks about disk space from minutes.

72

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

The canonical home for this skill is minutes-cleanup in silverstein/minutes

SKILL.md
Quality
Evals
Security

Quality

Content

93%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 single-file skill body: fully executable commands, a safety-first preview/confirm flow for destructive audio deletion, and a gotchas section dense with non-obvious project knowledge. The only gap is the absence of a post-apply verification or error-recovery loop for the destructive and batch operations.

DimensionReasoningScore

Conciseness

The body is lean throughout: short command blocks with terse comments, a two-line project-context intro, and a Gotchas section where every entry is non-obvious project-specific knowledge (pinned audio, sidecar stems, ~10 MB/minute, iCloud Recently Deleted). Nothing explains concepts Claude already knows, so every token earns its place.

5 / 5

Actionability

Every task section gives fully executable, copy-paste-ready commands — "minutes cleanup --older-than 14d", the find/mv archive pipeline, "du -sh ~/meetings/memos/processed/", and the stale-state cleanup block — covering the common cases with flags explained inline. It is not below 5 since no pseudocode or missing-key-details gaps exist.

5 / 5

Workflow Clarity

The destructive/batch operations have explicit checkpoints: "Present this to the user before taking any action", preview-only-until---apply semantics, and "Only apply cleanup after showing the preview and getting explicit confirmation". It misses 5 because there is no post-apply verification step or error-recovery feedback loop (e.g., checking that cleanup freed the expected space), though the preview-confirm pattern keeps it above 3's 'checkpoints missing' anchor.

4 / 5

Progressive Disclosure

This is a single-purpose skill with no bundle files; all content (usage check, cleanup tasks, gotchas) appropriately belongs inline, and clear ## / ### section headers make navigation trivial. There are no nested or buried references, so nothing warrants moving to a separate file.

5 / 5

Total

19

/

20

Passed

Description

83%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 that clearly states what the skill does and when to use it, with concrete third-person actions and natural quoted trigger phrases. The only weaknesses are minor: coverage gaps in capability mention (storage inspection) and trigger synonyms, plus slight overlap with generic disk-cleanup language.

DimensionReasoningScore

Specificity

The description lists three concrete actions — "find large files, archive old meetings, delete processed originals" — matching the anchor for several specific actions with minor gaps. It is not a 5 because it omits the storage-usage inspection capability ("minutes storage") that the skill body actually provides, and not a 3 because the actions named are specific and imperative rather than generic.

4 / 5

Completeness

It explicitly answers both questions: "what" via the three concrete actions and "when" via "Use when the user says..." followed by concrete trigger phrases. This mirrors the anchor-5 example structure; a 4 would require the 'when' clause to be less explicit or specific, which it is not.

5 / 5

Trigger Term Quality

It quotes six natural user phrases ("clean up recordings", "how much space are meetings using", "delete old recordings", "archive meetings", "manage meeting storage") — good keyword coverage. It falls short of 5 because common variants like "free up space", "storage cleanup", or "voice memos" are missing, and exceeds 3 because multiple natural phrasings users would actually say are present.

4 / 5

Distinctiveness Conflict Risk

The recordings/meetings/minutes domain is a clear niche with domain-specific triggers, but "find large files" and "asks about disk space" overlap with generic disk-cleanup skills. It is more distinct than the anchor-3 'somewhat specific but could overlap' case, yet not the minimal-conflict clarity of a 5.

4 / 5

Total

17

/

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
silverstein/minutes
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.