Content
92%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 efficient, well-structured reference skill: executable quick start, catalog customization example, and tidy component/export tables with zero fluff. The only improvement would be showing how to load font data and installing the resvg dependency for the PNG path.
Suggestions
Add one line showing how to obtain fontData (e.g. reading a .ttf/.woff2 file into a Buffer) since every render call requires it.
State that renderToPng requires installing @resvg/resvg-js (e.g. npm i @resvg/resvg-js) at the point of use, not only in the exports table.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | The body is lean: a one-line intro, executable code, and dense reference tables with no padding or explanations of concepts Claude already knows. Every token earns its place. | 5 / 5 |
Actionability | The quick start is near copy-paste ready with a complete spec shape, but "fontData" is referenced without any font-loading guidance and the "@resvg/resvg-js" dependency needed for renderToPng is only noted in a table — minor gaps against anchor 5. | 4 / 5 |
Workflow Clarity | This is a simple single-task skill (render a spec to SVG/PNG) and the single action is unambiguous, fully demonstrated by the quick start and export tables. No destructive or batch operation requires validation checkpoints. | 5 / 5 |
Progressive Disclosure | No bundle files exist and none are needed: the ~90-line body is compact, well-sectioned (Quick Start, Components, Exports, Sub-paths), and the inline tables are the appropriate size to remain in SKILL.md. | 5 / 5 |
Total | 19 / 20 Passed |