Content
68%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.
The content is concise, actionable, and well-structured with implementation correctly pushed into bundled scripts, but it lacks explicit validation/verification steps in the render workflow, which caps workflow clarity at 3. A couple of inline links to the script files and a short config schema would round it out.
Suggestions
Add an explicit validation checkpoint in the Run workflow (e.g. 'Verify: build_card.py prints track/scroll_range, then confirm hyperframe.html opens at 1080x1920 before rendering').
Link the bundle scripts inline (e.g. 'See [scripts/build_card.py](scripts/build_card.py)') so navigation to the implementation is explicit.
Include a minimal config.json example or tile-type table inline so the actionability is copy-paste ready without reading build_card.py.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | The body is dense and assumes Claude's competence (e.g. it explains the non-obvious Chromium H.264 limitation rather than generic concepts), with only minor over-explanation like restating 'FREE/deterministic' across multiple sections that could be tightened. | 4 / 5 |
Actionability | It provides a concrete two-command run line ('build_card.py ... ; render.py ...') and references real executable scripts in ./scripts/, but config.json schema and a complete worked example are not shown inline, leaving minor gaps. | 4 / 5 |
Workflow Clarity | The build -> render sequence is implied by the '## Run' commands, but there are no explicit validation checkpoints (e.g. verify the HTML loads, verify tile count) for this deterministic rendering workflow; for batch/render operations the guidelines cap workflow clarity at 3 without validation. | 3 / 5 |
Progressive Disclosure | The SKILL.md is a well-organized overview with clear sections (Run, Contract) and the heavy implementation lives appropriately in the ./scripts/ bundle files (build_card.py, render.py, _shared.js); structure is good with only minor signaling gaps since the scripts are not linked inline. | 4 / 5 |
Total | 15 / 20 Passed |