Content
73%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.
This is an exceptionally actionable and well-validated workflow: every write is confirmed, every command is concrete with verified exit codes, and the dual-write/read-back/coherence-check loop is a model of workflow discipline. Its weaknesses are verbosity and asymmetric disclosure — long rationale blockquotes narrating past errors and design debates inflate the token cost on every invocation, and the Unity/Unreal material that parallels the split-out Godot reference stays inlined in an already huge body.
Suggestions
Strip or compress the rationale blockquotes (e.g. the multi-paragraph notes under §5.5.1's naming table and §8.5's "This section exists because prose did not hold") into one-line comments — they are design-history narrative, not runtime guidance, and likely cost tens of thousands of tokens per invocation.
Apply the Godot reference pattern symmetrically: move the Unity and Unreal CLAUDE.md templates, naming conventions, specialist routing tables, and per-OS command blocks into references/ files loaded only for those engines, mirroring the existing godot-language-config.md split.
Extract the §10 refresh and §11 upgrade subcommand flows into a separate reference (they are alternate modes, not the main path), leaving the main invocation sequence as the SKILL.md spine.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | The ~1,400-line body interleaves actionable instructions with many padded rationale blockquotes — "Why this table has a shape column and the others do not", "This is not cosmetic", "Deliberately not a project.yaml key", and §8.5's "This section exists because prose did not hold" — which are revision-history meta-commentary about past mistakes rather than guidance. This matches the anchor for noticeably verbose with several unnecessary explanations or padded sections; not 3 because the padding is pervasive (a large fraction of the file is justification prose), though not 1 since it never explains concepts Claude already knows and the core instructions are dense. | 2 / 5 |
Actionability | Fully executable throughout: exact shell commands with per-OS probe paths ("godot --version", the Unity Hub editor paths), verbatim YAML templates for every engine, verified exit-code semantics ("exits 0 when all pass, 100 on a failure, 101 when all pass but nodes leaked"), and complete worked examples for all three engines and three platforms. Matches the anchor for copy-paste ready commands covering the common cases. | 5 / 5 |
Workflow Clarity | The 12 sections run in execution order with ask-before-write checkpoints at every mutation and explicit validation loops: §5.5.3 reads project.yaml back and stops on divergence, §8 verifies the import via its marker, and §8.5 runs project-coherence.sh with "Report every [DIFFERS] line to the user and resolve it before finishing". Matches the anchor for clear sequence, explicit validation, and error-recovery feedback; not 4 because the checkpoints are both present and enforced. | 5 / 5 |
Progressive Disclosure | The Godot lookup tables are correctly split one level deep into references/godot-language-config.md with clear A1/A2/A3 anchoring, verified load discipline ("On any engine other than Godot, never load it"), and the reference file exists in the bundle. However, the SKILL.md body itself remains a ~74KB monolith: the full Unity/Unreal templates, three per-OS Unreal command blocks, and the entire §11 upgrade subcommand are inlined where the Godot content was split out — matching the anchor for good structure with minor organization gaps rather than the anchor 5 ideal of content appropriately split. | 4 / 5 |
Total | 16 / 20 Passed |