Content
77%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 skill body is highly actionable and has an exceptionally clear gated workflow with real validation feedback loops. Its weaknesses are redundancy (duplicated gate scaffolding and a red-flags table that repeats body rules) and monolithic structure that ignores progressive disclosure for a file of this size.
Suggestions
Split reference material out of SKILL.md into bundle files (e.g., references/package-manager-tabs.md for the tabs spec and rules, references/red-flags.md for the table), keeping the core two-phase workflow and gates in the body.
Factor the shared HARD-GATE scaffolding (AskQuestion fallback, default-stop path, skip conditions) into one stated pattern referenced by both gates, or trim the red-flags table to only rows not already covered verbatim earlier in the body.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | The body mostly earns its tokens (concrete Bad/Good pairs, exact commands), but the persona and tone gates repeat near-identical scaffolding (AskQuestion handling, stop/skip paths), and the 25-row red-flags table restates rules already stated verbatim in earlier sections. It is above anchor 2 (not padded throughout) but below anchor 4 (several sections are pure repetition that could be tightened). | 3 / 5 |
Actionability | Fully executable guidance throughout: exact doc-folder probe list ('docs/', 'documentation/', 'content/docs/', 'site/'), exact tab markup ('::start:tabs variant="package-manager" mode="install"') with per-mode command shapes, exact skill file paths to load, prescribed gate message contents, and a concrete user-story format. Instruction-only skill with no meaningful actionability gaps. | 5 / 5 |
Workflow Clarity | Clear two-phase sequence with an explicit flow diagram, two hard gates with stop/skip paths and enumerated non-skips, a stop condition when prerequisite files are missing, and end-of-page validation with a feedback loop ('search your own added text for the forbidden glyphs; if a hit survived, fix it', then run the simple-english self-check). | 5 / 5 |
Progressive Disclosure | The file is well-sectioned and navigable, but it is a single 425-line monolith with no bundle files: the package-manager tabs spec, the forbidden-glyph rules, and the red-flags table are inline content that clearly belongs in reference files. The under-50-line exception does not apply, so this sits at anchor 3 rather than 5. | 3 / 5 |
Total | 16 / 20 Passed |