Content
77%Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.
A highly actionable, clearly sequenced workflow with strong validation and error-recovery loops; it is held back by repetition/length and a monolithic body that over-relies on external sibling-skill references rather than its own bundle.
Suggestions
De-duplicate the parallel generate_figma_design capture workflow — state it once and link from Step 1 and Step 5 instead of restating it three times.
Move the larger inline code blocks (e.g., the 2a-ii instance-walking script, the boundVariables enumeration) into a local reference file and link to them, reducing the monolithic body length.
Either vendor the ../figma-use/references/* patterns this skill depends on into local reference files, or add a short note at each external link clarifying it requires loading the figma-use skill bundle.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | Most content is specialized, non-obvious Figma Plugin API knowledge Claude lacks (component-key resolution, local-only variable gotchas, image-hash transfer), but there is noticeable repetition (the parallel capture workflow stated three times, 'load figma-use' and 'never hardcode hex colors' repeated) and prose padding that could be tightened. | 2 / 3 |
Actionability | Provides abundant copy-paste-ready executable JS — wrapper creation, Promise.all of importComponentSetByKeyAsync/importVariableByKeyAsync/importStyleByKeyAsync, setBoundVariable/setBoundVariableForPaint, setProperties overrides, createNodeFromSvg, image-hash transfer, and swapComponent for updates. | 3 / 3 |
Workflow Clarity | A strictly ordered 6-step workflow with explicit hard gates and forbidden shortcuts, get_screenshot validation after each section, a Step 5 validation checklist, and a STOP/read/fix/retry error-recovery feedback loop. | 3 / 3 |
Progressive Disclosure | Local references (componentization.md, discover-product-font.md) exist and are well-signaled one-level-deep in a Reference Docs section, but the ~470-line body is monolithic with inline content that could be split out and leans heavily on ../figma-use/references/* sibling-skill files that are absent from this skill's own bundle. | 2 / 3 |
Total | 10 / 12 Passed |