CtrlK
BlogDocsLog inGet started
Tessl Logo

code-review-excellence

Master effective code review practices to provide constructive feedback, catch bugs early, and foster knowledge sharing while maintaining team morale. Use when reviewing pull requests, establishing review standards, or mentoring developers.

81

1.25x
Quality

73%

Does it follow best practices?

Impact

85%

1.25x

Average score across 6 eval scenarios

SecuritybySnyk

Passed

No findings from the security scan

Fix and improve this skill with Tessl

tessl review fix ./plugins/developer-essentials/skills/code-review-excellence/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 a well-structured, actionable guide to running code reviews with clear sequencing and useful templates, but it is verbose and monolithic — it re-explains language basics Claude already knows and inlines ~525 lines that would benefit from being split into reference files. Strengths are actionability and workflow clarity; weaknesses are conciseness and progressive disclosure.

Suggestions

Trim or remove the 'Language-Specific Patterns' section and other basic-concept re-teaching (mutable defaults, bare except, `any`, N+1, SQL injection) — Claude already knows these; keep only the review-specific framing.

Split the security/performance/testing checklists, language-specific examples, and the PR review comment template into separate reference files under references/ and link to them one level deep from SKILL.md to improve progressive disclosure.

Add an explicit re-review feedback loop to Phase 4 (e.g., 'After Request Changes: author addresses feedback → re-review only changed files → re-decide') to close the workflow's validation gap.

DimensionReasoningScore

Conciseness

At ~525 lines the body re-teaches concepts Claude already knows (Python mutable defaults, bare except, `any` typing, async error handling, N+1 queries, SQL injection, XSS) alongside genuinely useful process guidance, so it is mostly efficient but padded and could be tightened substantially — not a 2 because real signal is mixed in.

3 / 5

Actionability

Concrete and actionable for an instruction-only skill: time-boxed review phases, a severity-label scheme with emoji, bad/good feedback phrasing pairs, checklists, and a copy-paste PR review comment template, with only minor gaps.

4 / 5

Workflow Clarity

The review process is clearly sequenced into four phases (Context Gathering → High-Level → Line-by-Line → Summary & Decision) with time estimates and decision gates (Approve/Comment/Request Changes) plus CI checks; minor gap is the absence of an explicit re-review feedback loop after Request Changes.

4 / 5

Progressive Disclosure

Section headers are well organized, but the entire skill is a single 525-line SKILL.md with no bundle files; content that clearly belongs in separate files (language-specific patterns, security checklist, templates) is all inlined with no one-level-deep references, matching the 'some structure but content that should be separate is inline' anchor.

3 / 5

Total

14

/

20

Passed

Description

83%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 strong: it cleanly states both the capability and an explicit 'Use when...' trigger clause with concrete, natural phrases. Its only weakness is mild breadth in a couple of soft-skill actions and the 'mentoring' trigger, which slightly dilutes specificity and distinctiveness.

DimensionReasoningScore

Specificity

Lists several concrete actions ('provide constructive feedback', 'catch bugs early', 'reviewing pull requests', 'mentoring developers') but several are soft-skill/behavioral ('foster knowledge sharing', 'maintaining team morale') rather than crisply technical, leaving minor coverage gaps versus the comprehensive anchor.

4 / 5

Completeness

Explicitly answers both what ('Master effective code review practices to provide constructive feedback, catch bugs early...') and when ('Use when reviewing pull requests, establishing review standards, or mentoring developers') with concrete trigger phrases, matching the top anchor.

5 / 5

Trigger Term Quality

Natural trigger phrases are present ('reviewing pull requests', 'establishing review standards', 'mentoring developers') that users would plausibly say, but common synonyms like 'PR', 'code review', or 'code review feedback' are missing, falling short of comprehensive coverage.

4 / 5

Distinctiveness Conflict Risk

Code review is a clear, distinct niche with specific triggers, but 'mentoring developers' is broad enough to risk minor overlap with general mentoring or developer-effectiveness skills.

4 / 5

Total

17

/

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.

Validation15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

skill_md_line_count

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

Warning

Total

15

/

16

Passed

Repository
wshobson/agents
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.