CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

frontend-code-review

Review frontend code under `web/` or `packages/dify-ui/` when the user explicitly requests a review or audit. Supports PRs, branches, pending changes, files, and pasted diffs. Do not use for implementation-only requests, diagnosis without review intent, or backend-only code.

Quality

92%

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

SKILL.md
Quality
Evals
Security

Quality

Content

92%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.

An exemplary instruction-only skill body: lean token use, a verification-gated evidence workflow, and a well-signaled one-level reference routing table whose targets all exist. The single improvement space is providing a short example of an emitted finding in the required output format.

DimensionReasoningScore

Conciseness

The 46-line body is dense, directive prose with no explanations of concepts Claude already knows; even the ownership sentence ("its references route to canonical rules without activating another skill's implementation workflow") does real boundary work. Every token earns its place, matching the lean anchor.

5 / 5

Actionability

Concrete executable directives throughout: exact scope rules ("establish its actual base and head; do not assume the tracking branch"), a change-type-to-file routing table, a four-level severity ladder with criteria, and explicit output requirements ("a tight file and line reference, the triggering scenario or applicable project rule, and a concrete fix direction"). It sits at 4 rather than 5 only because no worked example of a formatted finding is given.

4 / 5

Workflow Clarity

"Evidence First" gives a clear 4-step sequence whose step 4 is explicit verification ("Verify candidates against actual defaults, guards, reachable states, and documented exceptions"), with an error-recovery discipline for the unverified case ("State material verification gaps separately; lack of verification is not itself a defect"). Read-only review work, so the destructive/batch cap does not apply.

5 / 5

Progressive Disclosure

The body is a concise overview that routes to seven real reference files (all verified to exist in references/) via a change-type-to-file table, with one-level-deep links clearly signaled both inline and in a link-definition block. References point outward to project docs rather than nesting further skill content, so navigation is easy and complete.

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 tight, well-bounded description that states both capability and explicit positive/negative triggers with concrete scope terms. Its only weakness is that the single review action is not unpacked into the specific checks performed.

DimensionReasoningScore

Specificity

"Review frontend code under `web/` or `packages/dify-ui/`" plus "Supports PRs, branches, pending changes, files, and pasted diffs" enumerates several concrete review targets with only minor gaps. It stays at 4 rather than 5 because the capability is a single action (review/audit) whose checks (defects, contract violations) are not enumerated, and above 3 because the scope list is far more concrete than 1-2 bare actions.

4 / 5

Completeness

Explicitly answers what ("Review frontend code under `web/` or `packages/dify-ui/`... Supports PRs, branches, pending changes, files, and pasted diffs") and when ("when the user explicitly requests a review or audit"), reinforced by negative triggers ("Do not use for implementation-only requests, diagnosis without review intent, or backend-only code"). Matches the anchor that clearly and explicitly answers both with concrete triggers.

5 / 5

Trigger Term Quality

Natural terms users would say are present: "review", "audit", "PRs", "branches", "pending changes", "pasted diffs", "frontend code". Good coverage but a few common variations (e.g. the phrase "code review" itself, "critique") are missing, so it does not reach the comprehensive-synonym anchor of 5.

4 / 5

Distinctiveness Conflict Risk

A path-scoped niche (two named directories) with explicit exclusions for implementation-only, diagnosis-without-review, and backend-only requests gives clear distinct triggers and minimal conflict risk with general coding or implementation skills.

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