Content
86%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 high-quality, actionable body with concrete code, a landed-values table, and a thorough verification checklist. Its main weakness is progressive disclosure: the closing references to demo/index.html and demo/PROMPT.md point at files that are not present in the skill bundle.
Suggestions
Add the referenced demo/index.html and demo/PROMPT.md files to a demo/ directory, or remove the two links in the final 'Verify' section so no signaled reference is missing.
If keeping the demo files out of the bundle, replace the links with an inline minimal reproduce snippet so the 'working proof' is self-contained.
Consider an explicit 'If the corners clip or the subject slides, reduce the translation/look-at coefficients and re-check' feedback loop to lift workflow clarity from a checklist to validate→fix→retry.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | Lean and dense throughout — specific constants (0.055, -26, +16, 42%), complete code blocks, and a values table, with no padding about Three.js or basic concepts Claude already knows; every section delivers task-specific craft. | 5 / 5 |
Actionability | Fully executable, copy-paste-ready code for the pointer handler, frame-loop damping, settled-value publishing, and the camera/object transform split, plus a concrete landed-values table covering the common cases. | 5 / 5 |
Workflow Clarity | A clear phased sequence (record → dampen → split → preserve framing → lifecycle → verify) with an explicit 8-point Verify checklist, but no validate→fix→retry feedback loop, which keeps it just below 5. | 4 / 5 |
Progressive Disclosure | The body is well-sectioned, but it ends by pointing to [demo/index.html](demo/index.html) and [demo/PROMPT.md](demo/PROMPT.md) as the 'working proof', and no demo/ directory (nor references/, scripts/, assets/) exists — the signaled references are dangling. | 3 / 5 |
Total | 17 / 20 Passed |