Content
67%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 well-structured, concise specification of a single-purpose atom with clear inputs, outputs, and a convergence checkpoint, but it is descriptive rather than executable and lacks a numbered, validated workflow sequence.
Suggestions
Add a short, numbered "Run" or "How to invoke" sequence with the concrete commands so the content moves from descriptive to executable.
Include a minimal code or CLI example (e.g. the exact `od plugin apply` invocation and expected output) to raise actionability.
Consider moving the full output-tree block and anti-patterns into a reference file and linking to it, keeping SKILL.md as a tighter overview.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | The body is lean and assumes Claude's competence (no explanations of what Figma or tokens are), with every section earning its place; only minor phrases like the spec citation framing could be trimmed, so it is a 4 rather than a 5. | 4 / 5 |
Actionability | Concrete details exist (specific flags like "od plugin apply --input fileUrl=…", "oauth.route='connector'", the JSON output shape, and the "figma.tree.nodes >= 1" evaluator) but there is no executable code or copy-paste command sequence for Claude to run, leaving it as descriptive guidance rather than fully actionable. | 3 / 5 |
Workflow Clarity | The flow is clear (inputs -> fetch/walk tree -> record unsupported nodes -> lift tokens -> rasterize assets) with an explicit convergence checkpoint and error-recovery path; it stops short of 5 because the steps are described as a spec rather than an explicit numbered sequence with per-step validation. | 4 / 5 |
Progressive Disclosure | No bundle files exist and the body is organized into well-labeled sections (Inputs, Output, Convergence, Anti-patterns, Status) with no nested references; it is not a 5 only because the content slightly exceeds the ~50-line simple-skill threshold and a couple of sections (e.g. the full output tree) could arguably live in a reference file. | 4 / 5 |
Total | 15 / 20 Passed |