CtrlK
BlogDocsLog inGet started
Tessl Logo

roborev-review-branch

Use only when the user explicitly invokes /roborev-review-branch

61

Quality

71%

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/claude/roborev-review-branch/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

85%Weight 40%Scale 1-3

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

The body is highly actionable with executable commands, a clear validated workflow, and good error-recovery guidance, all well-organized in a self-contained file. The only weakness is redundant duplication of the bash command block between the build and run steps, which mildly hurts token efficiency.

Suggestions

Remove the duplicated bash command block: state the command once and have step 3 reference it (e.g. "launch the command from step 2 as a background task") to recover token efficiency.

Consider consolidating the "IMPORTANT" and "Explicit invocation only" notes, which overlap on the explicit-invocation requirement, to tighten the lead-in.

DimensionReasoningScore

Conciseness

The body is lean with no concept-explaining fluff, but the full bash command block is duplicated verbatim in step 2 and step 3, which is avoidable token waste; this matches anchor 2's "mostly efficient but could be tightened" rather than anchor 3.

2 / 3

Actionability

It gives fully executable bash commands (git rev-parse --verify, roborev review --branch --wait) plus a concrete Task tool invocation with run_in_background and subagent_type: "Bash", matching anchor 3's copy-paste-ready standard.

3 / 3

Workflow Clarity

A clear 5-step sequence includes an explicit validation checkpoint (step 1 validates the ref and halts on failure) and error-recovery guidance in step 4, matching anchor 3's explicit validation and feedback loops.

3 / 3

Progressive Disclosure

With no bundle files present the content is appropriately self-contained and organized into well-signaled sections (Usage, Instructions, Examples, See also) with no monolithic wall or nested references, matching anchor 3.

3 / 3

Total

11

/

12

Passed

Description

57%Weight 40%Scale 1-3

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 precise, distinctive trigger guard but is incomplete: it tells Claude when to run the skill and not what the skill does. Specificity and completeness are limited because no capabilities or domain are named. Adding a one-clause statement of the action performed would substantially raise the score.

Suggestions

Add a concrete capability clause, e.g. ".Requests a code review for all commits on the current branch and presents the results" so the description states what the skill does, not just when to invoke it.

Include natural-language trigger variations beyond the literal command (e.g. "review my branch", "code review this branch") to improve trigger-term coverage for users who phrase requests differently.

Name the domain (code review of git branch commits) in the description to raise specificity above anchor 2.

DimensionReasoningScore

Specificity

The description only states a trigger condition ("Use only when the user explicitly invokes /roborev-review-branch") and names no concrete actions or domain, matching anchor 2's partial specificity rather than 1's abstract fluff; it is not 3 because no capabilities are listed.

2 / 3

Completeness

It answers "when" explicitly ("Use only when the user explicitly invokes") but omits "what" entirely; the missing capability statement caps completeness at 2 per the rubric's trigger-guidance rule.

2 / 3

Trigger Term Quality

The literal command "/roborev-review-branch" is the exact natural trigger a user would say, but coverage is a single term with no common variations (e.g. "review this branch"), placing it at anchor 2 rather than 3.

2 / 3

Distinctiveness Conflict Risk

The unique slash-command trigger (reinforced by disable-model-invocation) gives a clear, distinct niche unlikely to fire for the wrong skill, matching anchor 3.

3 / 3

Total

9

/

12

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.

Validation16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository
roborev-dev/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.