CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

backend-code-review

Use only when the user explicitly requests a review or audit of backend code under `api/`. Supports pending-change, file-focused, and pasted-diff reviews. Do not use for implementation-only requests, diagnosis without review intent, frontend code, or backend code outside `api/`.

Quality

92%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide
SecuritybySnyk

Passed

No findings from the security scan

SKILL.md
Quality
Evals
Security

Quality

Content

93%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 tightly written, review-workflow-only skill that correctly delegates package facts to AGENTS.md and domain rules to four diff-matched reference packs. The guidance is concrete and fully actionable (routing, severity taxonomy, output contract), with only a minor gap in explicit per-finding verification before reporting.

DimensionReasoningScore

Conciseness

The ~35-line body is lean and assumes Claude's competence: 'Review the requested scope for concrete, reproducible defects. The nearest `AGENTS.md` owns package facts and commands' adds only skill-specific constraints, with zero padding or explanation of concepts Claude already knows.

5 / 5

Actionability

Every instruction is executable and specific: diff-area-to-file routing ('Models or migrations: references/db-schema-rule.md'), an exact P0-P3 severity taxonomy, and a complete output contract including the literal string 'No issues found.' and required elements ('a tight file and line reference, the failing contract or reproduction path, impact, and a concrete fix direction').

5 / 5

Workflow Clarity

The 'Evidence First' section gives a clear 4-step sequence with an explicit reporting gate ('Report only findings tied to an observable failure, violated contract, security boundary...') and a fallback path ('When no pack applies, review correctness, security, behavior changes, and test evidence directly'). It falls short of 5 only because there is no explicit verify-or-reproduce step per finding before reporting, though the gate in step 4 partially covers this; it is above 3 because checkpoints are explicit rather than implicit.

4 / 5

Progressive Disclosure

The body is a concise overview that routes to four well-signaled, one-level-deep references ('Read only the packs matched by the diff'), each keyed to a concrete diff area; all four referenced files (architecture-rule.md, db-schema-rule.md, repositories-rule.md, sqlalchemy-rule.md) exist in references/ and are substantive, with detail appropriately split out of SKILL.md.

5 / 5

Total

19

/

20

Passed

Description

87%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, well-gated description that answers what and when with unusual precision, including explicit negative boundaries that minimize conflict risk. Its only weakness is modest keyword breadth ('code review', 'PR review' variants are absent) and a 'what' that names review modes without stating the review's output.

DimensionReasoningScore

Specificity

'Supports pending-change, file-focused, and pasted-diff reviews' lists several concrete review modes within a clearly bounded domain, matching the 'several specific actions; minor gaps' anchor. It is not 5 because it never states what the review produces (e.g., severity-ranked defect findings), and not 3 because it goes beyond naming the domain with 1-2 actions.

4 / 5

Completeness

Both questions are answered explicitly: the 'what' ('Supports pending-change, file-focused, and pasted-diff reviews' of backend code under `api/`) and an exceptionally explicit 'when' with concrete trigger phrases and boundaries ('Use only when the user explicitly requests a review or audit... Do not use for implementation-only requests, diagnosis without review intent, frontend code, or backend code outside `api/`'). The score-4 anchor ('when' could be more explicit) clearly does not fit, since the when includes both positive triggers and an exclusion list.

5 / 5

Trigger Term Quality

Natural trigger terms are present ('review or audit of backend code', 'diff'), matching 'good keyword coverage; a few natural terms missing'. It is not 5 because common user phrasings like 'code review', 'PR review', or 'pull request' are absent, and not 3 because the coverage of the core request vocabulary is solid rather than partial.

4 / 5

Distinctiveness Conflict Risk

The description carves out a clear niche with minimal conflict risk: it is scoped to 'backend code under `api/`' and explicitly excludes overlapping cases ('implementation-only requests, diagnosis without review intent, frontend code, or backend code outside `api/`'), so it is unlikely to trigger for the wrong skill.

5 / 5

Total

18

/

20

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.

Validation — 16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository

langgenius/dify

Path

.agents/skills/backend-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.