Content
87%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.
A tight, highly actionable skill that respects token budget and gives copy-paste-ready commands for the two covered frameworks. Its one weakness is workflow clarity: the generate-then-wire sequence is implicit and the batch `--all` generation lacks any output verification step, which the rubric caps at 3.
Suggestions
Add an explicit post-generation validation step, e.g. verify the expected files exist (`ls public/favicons/ public/apple-touch-icon/`) and confirm the head tags resolve in the dev server, before declaring the task complete.
Number the core sequence (install → verify install → generate → wire head tags → validate) so the workflow order is explicit rather than implied by section order.
Clarify how to locate the app's public/ directory in monorepos, since Rule 3 says 'output to public/ in the target app directory' without guidance on identifying the target app.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | The body is lean throughout — install command, one usage example, terse framework wiring snippets, and five rules — with no explanations of concepts Claude already knows. Every section earns its place; the only prose is the trigger list and rules. | 5 / 5 |
Actionability | Fully executable guidance: `npm install -g emojico`, verification via `emojico --help`, a copy-paste-ready `emojico 🧙 --out ./public --all` command with its output listing, and concrete `layout.tsx`/`__root.tsx` head-tag snippets for both frameworks. | 5 / 5 |
Workflow Clarity | The sequence (install → verify → generate → wire head tags) is present but implicit rather than numbered, and there is no post-generation verification step. Because `--all` batch-generates a full set of ~15 files into `public/`, the batch-operation validation cap holds this at 3 rather than 4. | 3 / 5 |
Progressive Disclosure | This is a simple, single-purpose skill whose entire content (~60 lines including code) appropriately lives inline in SKILL.md with clear, well-organized sections (When to Use, Install, Usage, Wiring, Rules). No bundle files exist and none are needed; navigation is trivial. | 5 / 5 |
Total | 18 / 20 Passed |