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.

71

1.25x
Quality

47%

Does it follow best practices?

Impact

85%

1.25x

Average score across 6 eval scenarios

SecuritybySnyk

Passed

No known issues

Optimize this skill with Tessl

npx tessl skill review --optimize ./plugins/developer-essentials/skills/code-review-excellence/SKILL.md
SKILL.md
Quality
Evals
Security

Evaluation results

80%

34%

Code Review: User Authentication API Endpoint

Review format and severity labeling

Criteria
Without context
With context

Template: Summary section

100%

100%

Template: Strengths section

100%

100%

Template: Required Changes section

100%

100%

Template: Suggestions section

100%

100%

Template: Verdict section

25%

100%

Blocking label used

0%

100%

Nit/suggestion labels used

0%

100%

Praise label used

0%

50%

Question approach

0%

0%

Collaborative language

0%

60%

Identifies SQL injection

100%

100%

Identifies weak hashing

100%

100%

97%

17%

Code Review: React User Dashboard Components

TypeScript-specific bug detection

Criteria
Without context
With context

Flags 'any' in Props

100%

100%

Flags 'any' in api-client

100%

100%

Flags unhandled async errors

100%

100%

Clear verdict

50%

100%

Flags prop mutation

100%

100%

Does NOT flag formatting/style

100%

100%

Question approach

0%

100%

Collaborative language

40%

70%

Flags test mutation issue

100%

100%

Includes positive feedback

100%

100%

83%

6%

Code Review: Notification Service and Cart Logic

Python-specific bug detection

Criteria
Without context
With context

Flags mutable default: metadata

100%

100%

Flags mutable default: channels

100%

100%

Flags mutable default: preferences

100%

100%

Flags mutable class attributes

100%

100%

Flags broad exception catch

100%

100%

Flags implementation-testing in tests

100%

70%

Does NOT flag formatting/style

100%

100%

Question approach

0%

16%

Collaborative language

30%

60%

Includes positive feedback

60%

100%

63%

3%

Analytics Reporting Module Review

PR size management and performance review

Criteria
Without context
With context

Flags PR size

0%

0%

N+1 in engagement report

100%

100%

N+1 in retention cohort

100%

100%

Missing pagination flagged

100%

50%

Hardcoded magic number

0%

0%

Difficult feedback pattern

100%

100%

Severity labels used

60%

100%

Clear verdict

100%

100%

Question approach

0%

0%

Collaborative language

20%

60%

No formatting comments

100%

100%

Test quality issue

25%

87%

100%

8%

User Authentication Service Review

Security checklist application

Criteria
Without context
With context

Flags hardcoded secret

100%

100%

SQL injection: login/register

100%

100%

SQL injection: search or reset

100%

100%

Flags weak password hashing

100%

100%

Flags JWT expiry disabled

100%

100%

Flags missing authorization on admin endpoint

100%

100%

Flags eval() with user input

100%

100%

Flags password exposed in response

100%

100%

Flags missing input validation

100%

100%

Flags missing rate limiting

0%

100%

Uses blocking label for critical issues

100%

100%

No formatting comments

100%

100%

89%

32%

Repository Pattern Migration Review

Architectural review guidance

Criteria
Without context
With context

Recommends design doc first

0%

66%

Suggests staged PRs

100%

100%

Raises alternatives

0%

75%

Design question framing

0%

100%

Flags PR size concern

100%

100%

No scope creep

100%

100%

Clear verdict

100%

100%

Collaborative language

28%

57%

Positive feedback included

100%

100%

No formatting comments

100%

100%

Repository
wshobson/agents
Evaluated
Agent
Claude Code
Model
Claude Sonnet 4.6

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.