CtrlK
BlogDocsLog inGet started
Tessl Logo

review-code

Review code for maintainability improvements and best practices.

52

Quality

58%

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

Quality

Content

71%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 concise and well-structured for a simple single-purpose review skill, with a clear sequenced process and a usable rating threshold. Its main weakness is actionability: it tells Claude to "analyse" and "output" without concrete methods or examples for finding the listed issue types.

Suggestions

Add a concrete method or prompt pattern for each issue type in "What It Looks For" (e.g., how to detect duplication or dead code) rather than only listing categories.

Give at least one worked example of a rated finding (input snippet → finding → impact score → recommendation) so the 1-10 rating scale is calibrated.

Specify concrete commands for scoping (e.g., `git diff main --stat`) beyond the table examples to make the first process step executable.

DimensionReasoningScore

Conciseness

The body is lean and section-based with no padding or explanation of concepts Claude already knows; every section (usage, scope table, process, examples, related) earns its place.

5 / 5

Actionability

The Process steps are high-level hints ("Analyse scope for issues", "Output findings with recommendations") with only the 1-10 rating and <4 threshold being concrete; no method, commands, or examples for actually locating issues are given.

2 / 5

Workflow Clarity

The four-step process (analyse, rate, output, skip-below-4) is clearly sequenced and the rating threshold acts as a quality gate; it is a read-only review so the destructive/batch validation cap does not apply, though concrete commands are absent.

4 / 5

Progressive Disclosure

At under 50 lines with no bundle files present and no need for external references, the well-organized section structure satisfies the simple-skill exception for a top score.

5 / 5

Total

16

/

20

Passed

Description

45%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 conveys the skill's purpose concisely but lacks a "Use when..." trigger clause and leans on generic phrasing ("best practices") that blurs it against related review skills. Specificity and trigger coverage are adequate but not strong.

Suggestions

Add an explicit trigger clause, e.g. "Use when the user asks to review code for maintainability, code quality, or refactoring opportunities."

Replace the vague "best practices" with concrete capabilities such as "identifies duplication, dead code, and simplification opportunities".

Distinguish the skill from siblings by scoping it, e.g. "General code maintainability review — for naming, performance, or test coverage see /review-naming, /review-performance, /review-tests."

DimensionReasoningScore

Specificity

"Review code" names the domain, but the actions "maintainability improvements" and "best practices" are generic buzzwords rather than concrete capabilities, matching the anchor whose actions are minimal or generic.

2 / 5

Completeness

It states a clear "what" (review code for maintainability/best practices) but has no "Use when..." clause or equivalent trigger guidance, which per the guidelines caps completeness at 3.

3 / 5

Trigger Term Quality

"review code" and "maintainability" are natural phrases a user might say, but common synonyms like "code quality", "refactor", or "clean code" are missing, fitting the anchor for some relevant keywords missing variations.

3 / 5

Distinctiveness Conflict Risk

"Review code" is a defined niche but "best practices" broadly overlaps with the listed sibling skills (review-naming, review-performance, review-tests), so it could still trigger for the wrong sibling.

3 / 5

Total

11

/

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.

Validation16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository
popey/test-tessl-review-skill
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.