Content
53%Weight 40%Scale 1-5Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.
The body is exemplary as a lean, well-signaled index, but it is an index to nothing: all 20 referenced bundle files are absent from the skill directory, leaving the skill with no reachable concrete guidance. Either the bundle files must be shipped with the skill, or the most critical rules must be inlined so the skill functions standalone.
Suggestions
Ship the 20 referenced bundle files (file-conventions.md, rsc-boundaries.md, async-patterns.md, etc.) or fix the link paths — as delivered, every reference is a dead link and the skill delivers no content.
Inline the handful of highest-frequency rules (e.g., async params/cookies in Next.js 15+, 'use client' boundaries, next/image over <img>) directly in SKILL.md so the skill is useful even without bundle loads.
Add a short "how to use this skill" note stating the lookup workflow (identify the concern, open the matching reference) so the navigation intent is explicit.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | The body is a lean index with zero padding and no re-explanation of concepts Claude already knows; every line is either a topic pointer or a terse useful fact like "Middleware rename in v16 (middleware → proxy)" and "Inline scripts need `id`", matching the anchor "every token earns its place". | 5 / 5 |
Actionability | The body contains no code, commands, or executable instruction — every section is "See [x.md](./x.md) for:" plus high-level topic hints ("Async `params` and `searchParams`", "Avoiding data waterfalls"), and the referenced files that should hold the concrete guidance do not exist in the bundle, so no actionable instruction is reachable anywhere. | 2 / 5 |
Workflow Clarity | This is a single-purpose lookup skill ("Apply these rules when writing or reviewing Next.js code") with clear topic grouping, but the rules themselves are unreachable because all referenced files are missing, so the reader can navigate the index yet never complete the intended lookup; structure is present but the essential follow-through is missing. | 3 / 5 |
Progressive Disclosure | The in-body structure is anchor-5 quality — nineteen clearly signaled, one-level-deep references each with a topic summary — but scoring against the actual bundle structure, none of the 20 referenced files (file-conventions.md, rsc-boundaries.md, etc.) exist in references/, scripts/, or alongside SKILL.md, so every link is dead and the disclosure chain is broken end-to-end, landing it below the midpoint. | 2 / 5 |
Total | 12 / 20 Passed |