CtrlK
BlogDocsLog inGet started
Tessl Logo

roborev-snooze

Use only when the user explicitly invokes $roborev-snooze

59

Quality

74%

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

Fix and improve this skill with Tessl

tessl review fix ./internal/skills/codex/roborev-snooze/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

92%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 a well-structured, executable, concise skill that tells Claude exactly what to run and how to handle failures. The only minor weakness is light redundancy between the invocation and sandbox sections.

DimensionReasoningScore

Conciseness

The body is lean and assumes competence — concrete commands with no concept padding — but the 'Explicit invocation only' and 'Sandbox access' sections lightly restate the trigger gate and could be trimmed slightly.

4 / 5

Actionability

It gives copy-paste-ready commands covering the common cases ('roborev snooze on', 'roborev snooze on --duration 2h', 'roborev snooze off') with explicit flag handling.

5 / 5

Workflow Clarity

This is a simple single-action skill with unambiguous on/off branches and explicit error-reporting guidance for both sandbox permission failures and non-git directories; no destructive/batch cap applies.

5 / 5

Progressive Disclosure

Under 50 lines, no external references needed, and organized into clearly labeled sections (Usage, Explicit invocation only, Sandbox access, Instructions, Examples), satisfying the simple-skill exception.

5 / 5

Total

19

/

20

Passed

Description

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

The description is a strong, unambiguous invocation gate but fails to tell Claude what the skill actually does, costing it on specificity and completeness. Distinctiveness is excellent thanks to the explicit-trigger constraint.

Suggestions

Add a concise capability clause before the trigger, e.g. 'Temporarily silences roborev Agent Hook reminders for the current worktree and branch.'

Include a natural-language synonym or two (e.g. 'silence review reminders') so users who phrase the request in words still surface the skill.

Combine what and when in one sentence to reach the completeness anchor 4-5 pattern.

DimensionReasoningScore

Specificity

The description names the skill token ('$roborev-snooze') but states zero concrete actions, leaving capability entirely unspecified; it sits just above the 'entirely vague' anchor because it identifies a specific invocation rather than using pure abstract language.

2 / 5

Completeness

It gives a clear 'when' ('Use only when the user explicitly invokes $roborev-snooze') but no 'what' — the capability is never described, matching the 'only when present without what' anchor.

2 / 5

Trigger Term Quality

The exact invocation token '$roborev-snooze' is the natural phrase a user would type, but no synonyms or variations (e.g. 'silence reminders', 'pause notifications') are included, so coverage is partial.

3 / 5

Distinctiveness Conflict Risk

Triggering is gated on an explicit, literal command token, so the risk of firing for the wrong skill is minimal — a clear niche with distinct triggers.

5 / 5

Total

12

/

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
kenn-io/roborev
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.