CtrlK
BlogDocsLog inGet started
Tessl Logo

code-review-assistant

Conduct comprehensive code reviews identifying bugs, security issues, performance problems, code quality concerns, and best practice violations. Use when reviewing pull requests, examining code changes, evaluating new code, assessing code quality, or providing feedback on implementations. Analyzes code for correctness, security vulnerabilities, performance bottlenecks, maintainability issues, test coverage, documentation quality, and adherence to coding standards. Produces structured markdown reviews with categorized findings, severity ratings, specific examples, and actionable recommendations. Triggers when users ask to review code, check pull requests, evaluate implementations, find bugs, or assess code quality.

83

1.25x
Quality

80%

Does it follow best practices?

Impact

83%

1.25x

Average score across 3 eval scenarios

SecuritybySnyk

Passed

No findings from the security scan

Fix and improve this skill with Tessl

tessl review fix ./skills/code-review-assistant/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

63%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 highly actionable with a usable template, executable commands, and concrete examples, and its workflow is clearly sequenced. Its main weaknesses are verbosity from restating concepts Claude already knows and a lack of progressive disclosure — everything is inlined into one large file with no references to deeper material.

Suggestions

Trim or remove the "Common Issues by Language" section and the generic security/performance/quality/testing checklists, which restate knowledge Claude already has; keep only skill-specific guidance to improve conciseness.

Move the full review template and the detailed per-category checklists into separate reference files (e.g. references/review-template.md, references/checklists.md) and link to them from SKILL.md, turning the main file into a lean overview.

Make workflow checkpoints explicit (e.g. a validation/review pass between Identify Issues and Provide Feedback) to push workflow clarity toward the top anchor.

DimensionReasoningScore

Conciseness

Noticeably verbose: the "Common Issues by Language" section restates textbook pitfalls Claude already knows (mutable default arguments, bare except, == vs ===, try-with-resources) and the security/performance/quality/testing checklists restate standard review knowledge, matching the anchor for several unnecessary padded sections.

2 / 5

Actionability

Provides a copy-paste-ready review template, executable commands ("gh pr diff <PR-NUMBER>", "git diff --name-only main..HEAD"), and concrete before/after fix examples covering common cases like SQL injection and N+1 queries, matching the fully-executable anchor.

5 / 5

Workflow Clarity

The Review Workflow presents a clearly sequenced four-step process (Understand Context → Read the Code → Identify Issues → Provide Feedback) with severity-based categorization acting as an implicit checkpoint; since code review is analytical rather than destructive/batch the validation cap does not apply, but checkpoints remain implicit rather than explicit, fitting just below the top anchor.

4 / 5

Progressive Disclosure

Section headers organize the content well, but the skill is a monolithic ~520-line file with no external references and no bundle files, inlining material (language-specific examples, the full template, detailed checklists) that would belong in separate reference files, matching the anchor for some structure with content that should be separate kept inline.

3 / 5

Total

14

/

20

Passed

Description

96%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 comprehensive and well-constructed, clearly stating both capabilities and explicit trigger conditions with natural user-facing phrasing. Its only weakness is a few broadly-scoped triggers ("find bugs", "assess code quality") that slightly raise conflict risk with adjacent skills.

DimensionReasoningScore

Specificity

Lists multiple concrete actions — "identifying bugs, security issues, performance problems, code quality concerns" and "Produces structured markdown reviews with categorized findings, severity ratings, specific examples, and actionable recommendations" — giving comprehensive coverage, matching the anchor for listing several specific concrete actions.

5 / 5

Completeness

Explicitly answers what ("Conduct comprehensive code reviews...", "Analyzes code for correctness...", "Produces structured markdown reviews...") and when ("Use when reviewing pull requests...", "Triggers when users ask to review code...") with concrete trigger phrases, matching the top anchor.

5 / 5

Trigger Term Quality

Covers natural user phrasings with synonyms — "review code", "check pull requests", "evaluate implementations", "find bugs", "assess code quality" — a comprehensive set of terms a user would actually say, matching the comprehensive-coverage anchor.

5 / 5

Distinctiveness Conflict Risk

Has a clear code-review niche with distinct PR/review triggers, but broad phrases like "find bugs" and "assess code quality" create minor overlap risk with debugging or general-coding skills, placing it just below the minimal-conflict anchor.

4 / 5

Total

19

/

20

Passed

Validation

93%

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

Validation — 15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

skill_md_line_count

SKILL.md is long (526 lines); consider splitting into references/ and linking

Warning

Total

15

/

16

Passed

Repository
ArabelaTso/Skills-4-SE
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.