Content
83%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.
An exceptionally dense, actionable ruleset with excellent token efficiency — concrete paths, tokens, and patterns throughout with no filler. Its one real weakness is the workflow: applying batch fixes has no validation checkpoint, and the long token/badge catalogs are inlined rather than split into a reference file.
Suggestions
Add an explicit verification step after applying fixes when fix=true, e.g., "5. After applying fixes, run typecheck/lint (or the repo's check script) and fix any breakage introduced" — this both closes the feedback loop and lifts the destructive/batch cap on workflow clarity.
Move the full Design Tokens and Badges color catalogs into a references/tokens.md file and keep a short summary inline, with a clearly signaled one-level-deep pointer ("See [tokens.md](references/tokens.md) for the full list").
Clarify how scope arguments are resolved (e.g., what to do when $ARGUMENTS is empty or malformed) so step 3's "specified scope" is unambiguous.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | The body is a lean rulebook: dense token lists, a variant mapping table, and anti-pattern bullets with zero conceptual explanation and no padding — every token earns its place and it fully assumes Claude's competence (e.g., it even tells Claude to read the actual buttonVariants rather than duplicating them). | 5 / 5 |
Actionability | Guidance is fully concrete and executable for a review skill: exact barrel paths ("packages/emcn/src/index.ts"), exact token names ("text-[var(--text-primary)]"), an intent-to-variant table, specific class patterns to flag ("h-[Npx] w-[Npx]"), and pointers to authoritative source files for anything not enumerated. | 5 / 5 |
Workflow Clarity | The four steps (read barrel, read tokens, analyze scope, apply or propose fixes) are clearly sequenced with argument defaults, but fix=true performs batch edits across the scope with no validation or verification step (e.g., typecheck, lint, or build check after applying fixes), which per the rubric caps workflow clarity at 3. | 3 / 5 |
Progressive Disclosure | The bundle has no references/, scripts/, or assets/ — this is a single-file skill with well-organized, clearly headed sections, which is good structure. It falls short of a 5 because the ~80-line body inlines fairly large catalogs (the full token and badge color lists) that could live in a one-level-deep reference file, and it points to .claude/rules/emcn-components.md, a path outside the bundle. | 4 / 5 |
Total | 17 / 20 Passed |