CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

common-code-review

Conduct high-quality, persona-driven code reviews. Use when reviewing PRs, critiquing code quality, or analyzing changes for team feedback.

61

Quality

77%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide
SecuritybySnyk

Low

Low-risk findings worth noting

Fix and improve this skill with Tessl

tessl review fix ./.agents/skills/common/common-code-review/SKILL.md

The canonical home for this skill is common-code-review in HoangNguyen0403/agent-skills-standard

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.

A lean, substantive review skill with a concrete output template, explicit severity taxonomy, and useful self-check gates. Its main weaknesses are redundant directive sections (the same rules stated three to four times), an inlined checklist duplicating a reference file, a malformed Output Format block, and incomplete navigation to the bundle — three reference files are orphaned and one cross-skill link is broken.

Suggestions

Consolidate 'Red Flags', 'Rationalization Prevention', and 'Anti-Patterns' into a single section — the ignore-style rule is stated four times and evidence rules three times across the body; state each rule once (conciseness).

Remove the inlined four-item 'Review Checklist (Mandatory)' that duplicates references/checklist.md and keep only the link to it (conciseness).

Add links to the unmentioned bundle files (lenses.md, report.md, request-template.md) in the References section, and fix or remove the broken ../common-tdd/references/quality-contract.md path (progressive_disclosure).

DimensionReasoningScore

Conciseness

There is no basic-concept padding and the prose is terse, but the same directives are restated across sections: the ignore-style rule appears in Review Principles ("Substance > Style"), Red Flags ("Stop if you are reviewing style only"), and Anti-Patterns ("No Nitpicking"), and evidence rules appear three times ("Evidence First", "Stop if a claim lacks evidence", "'Probably is not evidence'"). The inlined four-item checklist also duplicates references/checklist.md. Mostly efficient but could be meaningfully tightened — not 4 (redundancy exceeds minor trimming), not 2 (no filler or concept explanation).

3 / 5

Actionability

Mostly concrete and executable: a near copy-paste output template ("[SEVERITY] [File] Issue Description / Why: / Fix:"), defined severity tags ([BLOCKER]/[MAJOR]/[NIT]), and a concrete three-part Test-Review Evidence Gate. Not 5 because "Sync: Enforce active framework P0 rules" is cryptic, "AC" is undefined jargon, the Questions>Commands example is typo'd ("' this handle null?'"), and the prose instruction ("Every substantive finding must include the literal `Why:` field...") is embedded inside the Output Format code fence rather than outside it. Above 3 since the majority of the guidance is directly actionable.

4 / 5

Workflow Clarity

The review flow (apply checklist → evidence-gated findings → severity-tagged output) is inferable from the sections, and explicit self-check checkpoints exist ("Stop if a claim lacks evidence", the Test-Review Evidence Gate before flagging [MAJOR] missing-test findings). Not 5 because there is no explicit end-to-end sequence ordering the sections; above 3 because checkpoints are explicit rather than merely implicit.

4 / 5

Progressive Disclosure

SKILL.md is a proper overview linking references/checklist.md and references/output-format.md one level deep, but three of the five bundle files (lenses.md, report.md, request-template.md) are never referenced from the body, and the body links to ../common-tdd/references/quality-contract.md, which does not exist in the bundle. The inlined checklist also duplicates a reference file. References present but not all clearly signaled and one broken — fits anchor 3; not 4 (orphaned and broken references exceed minor gaps), not 2 (real structure and working links exist).

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.

A strong description: it explicitly states what the skill does and when to use it, with natural, concrete trigger phrases. The only weaknesses are mild padding ("high-quality, persona-driven") and some overlap risk with sibling review skills.

DimensionReasoningScore

Specificity

Lists several concrete actions — "Conduct... code reviews", "reviewing PRs", "critiquing code quality", "analyzing changes for team feedback" — matching the several-specific-actions anchor. Not 3 (more than 1-2 actions); not 5 because "high-quality, persona-driven" is mild padding and coverage of what the review delivers is incomplete.

4 / 5

Completeness

Explicitly answers both: what — "Conduct high-quality, persona-driven code reviews" — and when — "Use when reviewing PRs, critiquing code quality, or analyzing changes for team feedback" with three concrete trigger phrases. Does not fit anchor 4's deficiency ("'when' could be more explicit") because the when clause is fully explicit and specific.

5 / 5

Trigger Term Quality

Contains natural phrases users would actually say — "code reviews", "reviewing PRs", "critiquing code quality", "team feedback" — giving good keyword coverage. Not 5 because common synonyms like "diff" or "pull request" spelled out are missing; above 3 since it covers the main natural phrasings rather than only domain keywords.

4 / 5

Distinctiveness Conflict Risk

Triggers (PR review, code-quality critique, team feedback analysis) target a distinct niche, but "code reviews" and "analyzing changes" overlap with closely related review skills (e.g., a generic code-review or security-review skill). More specific than anchor 3's 'somewhat specific'; not 5 due to this collision risk.

4 / 5

Total

17

/

20

Passed

Validation

81%

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

Validation — 13 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

metadata_version

'metadata.version' is missing

Warning

metadata_field

'metadata' should map string keys to string values

Warning

relative_links

Relative link issues: 1 suspicious

Warning

Total

13

/

16

Passed

Repository

HoangNguyen0403/agent-skills-standard

Path

.agents/skills/common/common-code-review/SKILL.md

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.