CtrlK
BlogDocsLog inGet started
Tessl Logo

roborev-review-branch

Request a code review for all commits on the current branch and present the results

62

Quality

Does it follow best practices?

Impact

No eval scenarios have been run

SecuritybySnyk

Passed

No known issues

SKILL.md
Quality
Evals
Security

Quality

Content

85%

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-sequenced, actionable workflow with explicit validation and error handling; its main weakness is redundant duplication of the command blocks across steps 2 and 3.

Suggestions

De-duplicate the bash command blocks: define the command once (e.g. in step 2) and reference it from step 3, or factor the base-branch validation snippet into a single labeled snippet reused by both steps.

Avoid restating the full command syntax in the Usage section, step 2, and step 3; show it once and refer back to it.

Consider moving the panels sub-section to a reference file if the skill grows, to keep the main flow lean.

DimensionReasoningScore

Conciseness

The body is mostly efficient, but the full bash command block (including the read -r branch <<'ROBOREV_REF' ... git rev-parse validation snippet) is duplicated nearly verbatim in both step 2 and step 3, and the command syntax recurs across Usage, step 2, and step 3, adding redundant tokens.

2 / 3

Actionability

It provides fully executable commands (roborev review --branch --wait with real flags, the git rev-parse --verify validation snippet) and concrete tool guidance (Task tool with run_in_background: true, subagent_type: "Bash"), copy-paste ready.

3 / 3

Workflow Clarity

Five clearly sequenced steps include explicit validation checkpoints (git rev-parse --verify ... || exit 1, "If validation fails... Do not proceed") and an error-recovery branch in step 4, satisfying the feedback-loop requirement.

3 / 3

Progressive Disclosure

No bundle files exist; the self-contained single-task skill is organized into clear sections (Usage, When NOT to invoke, numbered Instructions, Examples, See also) with one-level, well-signaled cross-references to sibling skills and no nested references.

3 / 3

Total

11

/

12

Passed

Description

60%

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 specific and actionable about what the skill does, but lacks an explicit use-when trigger and broad natural trigger terms, and risks overlapping with sibling review skills.

Suggestions

Add an explicit trigger clause, e.g. "Use when the user asks to review all commits on the current branch, review uncommitted branch changes, or get a code review before merging."

Broaden trigger terms to include natural phrasings like "review my changes", "review this branch", "pre-merge review", or "PR review".

Sharpen distinctiveness by contrasting with the single-commit /roborev-review skill (e.g. "for the whole branch rather than a single commit").

DimensionReasoningScore

Specificity

The description lists multiple concrete actions ("Request a code review for all commits on the current branch and present the results"), naming both the action and its precise scope rather than vague domain language.

3 / 3

Completeness

It clearly states what the skill does but has no explicit "Use when..." trigger clause; per the judging guidelines, a missing explicit trigger caps completeness at 2.

2 / 3

Trigger Term Quality

"code review" and "all commits on the current branch" are natural terms, but the description omits common variations a user might say (e.g. "review my changes", "review this branch", "PR review"), so coverage is partial.

2 / 3

Distinctiveness Conflict Risk

Branch-scoped review is a somewhat specific niche, but "request a code review" overlaps with sibling skills like the single-commit /roborev-review referenced in See also, so conflict with similar skills remains plausible.

2 / 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.