CtrlK
BlogDocsLog inGet started
Tessl Logo

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

61

Quality

61%

Does it follow best practices?

Impact

Pending

No eval scenarios have been run

SecuritybySnyk

Advisory

Suggest reviewing before use

Overview
Quality
Evals
Security
Files

Quality

Discovery

67%

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 has a solid structure with an explicit 'Use when...' clause and covers both what and when. However, the capabilities listed lean toward abstract goals (catch bugs, foster knowledge sharing) rather than concrete actions, and the trigger terms could be expanded with more natural user language variations. The description also uses imperative voice ('Master effective...') rather than third person, though this is in the lead-in rather than the action descriptions.

Suggestions

Replace abstract goals with concrete actions, e.g., 'Analyzes pull request diffs, identifies bugs and security issues, suggests code improvements, enforces coding standards, and drafts review comments.'

Expand trigger terms to include common variations like 'PR review', 'code feedback', 'review comments', 'approve changes', 'request changes', or 'diff review'.

DimensionReasoningScore

Specificity

Names the domain (code review) and some actions ('provide constructive feedback, catch bugs early, foster knowledge sharing'), but these are more like goals/outcomes than concrete specific actions. Compare to a 3 which would list things like 'comment on pull requests, suggest code changes, check for security vulnerabilities, enforce style guidelines'.

2 / 3

Completeness

Clearly answers both what ('provide constructive feedback, catch bugs early, foster knowledge sharing while maintaining team morale') and when ('Use when reviewing pull requests, establishing review standards, or mentoring developers') with an explicit 'Use when...' clause.

3 / 3

Trigger Term Quality

Includes some relevant terms like 'pull requests', 'code review', 'review standards', and 'mentoring developers', but misses common variations users might say such as 'PR review', 'code feedback', 'review comments', 'approve PR', or 'request changes'.

2 / 3

Distinctiveness Conflict Risk

The code review focus provides some distinctiveness, but terms like 'mentoring developers' and 'knowledge sharing' are broad enough to overlap with general coding mentorship or team management skills. The 'pull requests' and 'review standards' triggers help but the skill could still conflict with general coding or team collaboration skills.

2 / 3

Total

9

/

12

Passed

Implementation

35%

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

This skill reads more like a table of contents than actionable guidance. It correctly identifies the domain and output structure but fails to provide the concrete examples, specific review heuristics, or sample feedback patterns that would make it genuinely useful. The heavy reliance on an external playbook file means the SKILL.md itself offers little standalone value beyond generic advice Claude already knows.

Suggestions

Add concrete examples of review comments at each severity level (blocking, important, minor) with sample code snippets showing the issue and suggested fix.

Include specific heuristics or checklists for the review categories (e.g., 'Security: check for unsanitized user input in SQL queries, hardcoded secrets, missing auth checks').

Provide a sample review output showing the expected format with realistic content, not just section headers.

Remove the 'Do not use this skill when' section and the motivational framing — these consume tokens without adding actionable value.

DimensionReasoningScore

Conciseness

Reasonably concise but includes some unnecessary framing ('Transform code reviews from gatekeeping to knowledge sharing') and 'Do not use this skill when' section that adds little value. The 'Use this skill when' section largely restates what Claude would already infer.

2 / 3

Actionability

The instructions are vague and abstract — 'Review for correctness, security, performance, and maintainability' and 'Provide actionable feedback with severity and rationale' describe what to do at a high level but give no concrete examples, templates, specific patterns to look for, or executable guidance. There are no code examples, sample review comments, or specific heuristics.

1 / 3

Workflow Clarity

There is a loose sequence (read context first, then review, then provide feedback) and an output format structure, but no explicit validation checkpoints, no feedback loops for ambiguous cases, and the steps are too high-level to guide a systematic multi-step review process.

2 / 3

Progressive Disclosure

References `resources/implementation-playbook.md` for detailed patterns, which is good progressive disclosure. However, the main content is thin enough that it's unclear what value the top-level file provides on its own — it's mostly a pointer with minimal standalone guidance. The reference is one-level deep and clearly signaled, which is positive.

2 / 3

Total

7

/

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.

Validation11 / 11 Passed

Validation for skill structure

No warnings or errors.

Reviewed

Table of Contents