Content
65%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 highly actionable and token-efficient for project-specific renderer constraints, with concrete symbols, constants, and validation steps. Its main weaknesses are structure: a mostly flat, inlined rule list with no reference files and a validation section that is a checklist rather than a sequenced feedback loop.
Suggestions
Split the monolithic rule list into one-level-deep reference files (e.g. geometry-caching.md, lighting.md, clouds-weather.md, ghost-boards.md) and keep SKILL.md as an overview that links to them, which would raise progressive_disclosure.
Convert the "Validation:" block into an explicit numbered sequence with a feedback loop: run check → if it fails, fix and re-run → only proceed when all checks pass, which would raise workflow_clarity above the 3 cap.
Promote the inline text-label groupings ("GPU caches", "Current renderer contract") into real markdown section headers so the long document is navigable.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | The body is dense project-specific contract knowledge with no padding about concepts Claude already knows, and rationale clauses ("so distant islands do not wash out cyan") aid judgment rather than fluff; a few long bullets could still be tightened. | 4 / 5 |
Actionability | It names exact symbols ("safeDisposeGeometry(geo)", "getOpenBoxGeometry(w, h, d, skipTop, ...)", "window.__runIslandStressDemo(50)"), concrete constants ("SUN_OFFSET = (7, 12, 5)", "ENVIRONMENT_LIGHT_MULTIPLIER = 2.0"), file paths, and an executable validation block, with only minor gaps in full code examples. | 4 / 5 |
Workflow Clarity | A concrete "Validation:" checklist is present, but the bulk of the document is a flat rule list rather than a sequenced workflow, and the validation steps lack an explicit fail → fix → re-validate feedback loop. | 3 / 5 |
Progressive Disclosure | No bundle files exist and the ~325-line body is largely monolithic with only one real "##" header plus text-label groupings; content that could live in separate reference files (geometry caching, lighting, clouds/weather, ghost boards) is inlined, though group labels and the cross-ref to the mesh-terrain skill provide some structure. | 3 / 5 |
Total | 14 / 20 Passed |