CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

review

Quick-action skill to run a multi-model code review of a diff or target file across ready AI provider CLIs (Claude, Codex, Antigravity, Copilot, Qwen, OpenCode). Use when reviewing code changes via /review.

Quality

76%

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

Quality

Content

75%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 lean and executable with a clear, validated workflow and a well-specified output format. Its one significant defect is a broken sole reference: the CLI_REFERENCE.md link points outside the skill directory to a file that does not exist in the bundle.

Suggestions

Ship the referenced file: create references/CLI_REFERENCE.md in the bundle so the single external reference resolves, or remove the Reference Materials section if the detail is not needed.

Fix the link path: change [references/CLI_REFERENCE.md](../../references/CLI_REFERENCE.md) to a bundle-relative path like [CLI_REFERENCE.md](references/CLI_REFERENCE.md) so it stays inside the skill directory.

Make the review target concrete in step 1 and the command: show how to handle both committed diffs (git diff HEAD~1) and uncommitted changes (git diff HEAD), and briefly state how to pick the provider list for the quintet invocation.

DimensionReasoningScore

Conciseness

The ~40-line body contains no concept explanations Claude already knows and no padding: every section (target prep, executable bash with fallback resolution, failure handling, output template, one reference pointer) directly advances the task. This matches anchor 5 ("lean and efficient; assumes Claude's competence; every token earns its place").

5 / 5

Actionability

The bash block is executable and copy-paste ready (QBIN resolution chain, concrete provider list "claude,agy,opencode", a concrete scope-narrowing fallback command), and the deliverable is a strict format template. Minor gaps keep it below anchor 5: the example hardcodes "$(git diff HEAD~1)" which misses uncommitted changes, and the description names six providers while the command uses three with no guidance on choosing among them.

4 / 5

Workflow Clarity

The four numbered steps are clearly sequenced and include an explicit validation checkpoint ("Confirm that review output was received from at least 1 ready provider") plus error-recovery fallbacks for provider failure/timeout and oversized diffs, fitting anchor 4. It falls short of anchor 5 because step 1 ("Identify target git diff or file path") gives no concrete guidance on how to select the target, and there is no retry loop — recovery is skip-and-note only.

4 / 5

Progressive Disclosure

The body's single reference points to "references/CLI_REFERENCE.md" via the link "../../references/CLI_REFERENCE.md", but no references/ directory or CLI_REFERENCE.md exists anywhere in the bundle — the link both escapes the skill directory and is dead, so navigation to the referenced material is impossible. Per the guideline to score against the actual bundle structure, this matches anchor 2 ("references are buried"/broken navigation) rather than anchor 3, where the reference at least resolves.

2 / 5

Total

15

/

20

Passed

Description

70%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 solid description with a clear third-person statement of what the skill does, an explicit 'Use when' clause, and natural trigger terms. It is narrow in scope (one action described, one trigger phrase) and could differentiate itself further from generic code-review requests.

DimensionReasoningScore

Specificity

The description names the domain ("multi-model code review") with concrete objects ("a diff or target file") and a concrete provider list, but describes a single action rather than several; it does not mention the consolidation/verdict step or provider-readiness detection. It sits between anchor 3 ("1-2 concrete actions, not comprehensive") and anchor 4 ("several specific actions"), and the single-action shape fits anchor 3 better.

3 / 5

Completeness

Both parts are answered: the 'what' is explicit ("run a multi-model code review of a diff or target file across ready AI provider CLIs") and the 'when' is present as an explicit "Use when reviewing code changes via /review" clause. The 'when' is a single, somewhat circular trigger phrase narrowed to the slash command, matching anchor 4 ('when' could be more explicit or specific) rather than anchor 5's multiple concrete trigger phrases. No cap applies since the 'Use when' clause exists.

4 / 5

Trigger Term Quality

Natural phrases present: "code review", "reviewing code changes", "diff" — these are what a user would actually say. Common variations like "PR review", "pull request", "review my changes", or "security audit" are missing, matching anchor 4 ("good keyword coverage; a few natural terms missing") rather than anchor 5's synonym-and-extension completeness.

4 / 5

Distinctiveness Conflict Risk

The multi-model/multi-CLI orchestration angle ("across ready AI provider CLIs (Claude, Codex, Antigravity, Copilot, Qwen, OpenCode)") is a clear niche distinct from single-model review skills. However, the core triggers ("code review", "diff", "reviewing code changes") overlap with any generic code-review capability, matching anchor 4 ("mostly distinct; minor overlap risk with closely related skills") rather than anchor 5's minimal-conflict profile.

4 / 5

Total

15

/

20

Passed

Validation

87%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation — 14 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

relative_links

Relative link issues: 1 suspicious

Warning

referenced_paths_exist

Referenced path issues: 1 missing

Warning

Total

14

/

16

Passed

Repository

salemaziel/omc-octo-quintet

Path

skills/review/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.