CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

dream

Check this project's memory notes against the repo, fix the ones that went false, and tidy the index, as one git commit you can revert. Checks only notes that are new or name a changed file; pass `all` to check every note. Costs one Sonnet call per 15 notes, plus one.

Quality

87%

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

100%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 exemplary delegating-skill authoring: an exact executable command with all context needed to run it (location, mode, placeholder meaning, arguments), explicit failure and completion handling, and every detail pushed into a real, verified bundle script. Nothing padded, nothing missing for the task it describes.

DimensionReasoningScore

Conciseness

Two terse paragraphs with zero padding: 'Run ${CLAUDE_SKILL_DIR}/scripts/dream.sh <memory-dir> $ARGUMENTS from the project root, in the background: it takes minutes.' Every clause earns its place ('it takes minutes' justifies background; '<memory-dir> is the auto-memory directory your system prompt names' is the one needed definition). No concepts Claude already knows are explained, matching the 'lean and efficient' anchor rather than the 4-anchor's 'minor instances of over-explanation', of which there are none.

5 / 5

Actionability

The command is copy-paste ready with a concrete env-var path, explained placeholder, argument passthrough, run location ('from the project root'), and execution mode ('in the background'). Failure handling ('It fails → show its error and stop') and completion behavior ('show its output as it printed it: the summary, the commit's changed files, and the undo command') are fully specified — no gaps to justify a 4.

5 / 5

Workflow Clarity

Both terminal branches are explicit checkpoints: a failure branch ('It fails → show its error and stop') and a completion branch that verifies the batch result by surfacing 'the summary, the commit's changed files, and the undo command'. Because this batch/destructive-ish operation includes verification steps (revertible commit, changed files, undo command), the batch-operation cap at 3 does not apply, and the simple-skill exception holds: the delegated action is unambiguous. Not 4, since no validation gap can be identified in what is written.

5 / 5

Progressive Disclosure

A 4-line overview whose only reference, '${CLAUDE_SKILL_DIR}/scripts/dream.sh', is a real bundle file (verified on disk; it in turn drives scripts/select.sh), one level deep and clearly signaled. All implementation lives appropriately in the scripts/ bundle rather than inline, and the under-50-lines simple-skill guidance awards 5 for well-organized content with no need for external references.

5 / 5

Total

20

/

20

Passed

Description

67%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 highly specific, honest, third-person description that fully states what the skill does, including scope, defaults, and cost. Its one structural weakness is the complete absence of any 'when to use this' trigger guidance, which both caps completeness and leaves trigger-term coverage thinner than the natural vocabulary users would employ.

Suggestions

Add an explicit trigger clause, e.g. 'Use when the user mentions memory notes being stale or outdated, or asks to clean up, verify, or tidy project memories.'

Include the natural synonyms users would say — 'stale', 'outdated', 'wrong', 'MEMORY.md', 'clean up memories' — so the description matches how the need is actually voiced.

Consider naming the artifact users interact with (MEMORY.md) explicitly, since that filename is the most likely phrase to appear in a request.

DimensionReasoningScore

Specificity

'Check this project's memory notes against the repo, fix the ones that went false, and tidy the index, as one git commit you can revert' lists multiple specific concrete actions covering the entire task, and further specifies scope ('Checks only notes that are new or name a changed file; pass `all` to check every note') and cost. Coverage is comprehensive for the skill's domain, matching the 5-anchor rather than the 4-anchor's 'minor gaps in coverage'.

5 / 5

Completeness

The 'what' is clear and detailed (check, fix, tidy, one revertible commit, scope and cost), but there is no 'Use when...' clause or equivalent explicit trigger guidance anywhere — the 'Checks only notes that are new or name a changed file' sentence describes selection scope, not when to invoke the skill. Per the judging guidelines this caps completeness at 3, and it is not a 4 because 'when' is entirely absent rather than merely imprecise.

3 / 5

Trigger Term Quality

'memory notes', 'repo', 'fix', and 'tidy the index' are relevant keywords, but the natural phrases a user would actually say — 'stale', 'outdated', 'wrong', 'clean up my memories', 'MEMORY.md' — are absent. This matches the 3-anchor ('some relevant keywords but missing common variations or synonyms'); it is not 4 because a user asking to 'clean up stale memories' would not lexically overlap this description.

3 / 5

Distinctiveness Conflict Risk

The niche — verifying a project's memory notes against the repo and committing fixes — is essentially unique, and distinctive phrases like 'memory notes', 'went false', and 'tidy the index' would not lexically collide with any other skill's triggers. Minimal conflict risk, matching the 5-anchor; not 4 because no plausible overlap with a related skill can be identified.

5 / 5

Total

16

/

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

saadshahd/moo.md

Path

hunch/skills/dream/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.