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-organized doctrine body with unusually concrete numeric rules (center coordinates, canvas percentages, embed scarcity/spacing) and a correct overlay-not-keep-out framing throughout. Its main cost is redundancy — the closing synthesis section and the rail-first bullets restate content already given — and the absence of a worked example showing the doctrine applied to a real phrase.
Suggestions
Cut or compress the "Why these two rules are one doctrine" section (and the overlapping rail-first bullets) since they restate the intro and table, tightening conciseness toward a lean body.
Add one short worked example — a transcript phrase or two classified as drop / rail / embed with the resulting composition choice — to make the actionability fully concrete without relying on the upstream skill.
Replace the inline quoted upstream non-negotiables with a single clear pointer to the `embedded-captions` skill (or a local reference file) so quoted material is not duplicated inside the body.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | Mostly efficient, domain-specific rule content with concrete numbers (y = H/2, landscape 540 / portrait 960, bottom ~5-8%, ~80px center span), but the closing "Why these two rules are one doctrine" section restates the intro nearly point-for-point and the rail-first bullets repeat the table, so it could be tightened. | 3 / 5 |
Actionability | Concrete, executable-for-a-doctrine guidance: exact centering values ("y = H / 2 (landscape 540, portrait 960)"), embed scarcity rules ("≤1 per beat, never two adjacent/co-visible, spaced ≥ a beat apart"), and the ~80px courtesy rule; implementation detail is appropriately delegated to the upstream embedded-captions skill. | 4 / 5 |
Workflow Clarity | Not a multi-step pipeline — each doctrine rule is unambiguous and it names a verification path ("Finalize snapshot QA judges caption-over-content legibility visually"). Falls short of 5 because the per-phrase drop/rail/embed decision procedure is left to judgment and the upstream skill rather than given as a worked sequence. | 4 / 5 |
Progressive Disclosure | No bundle files exist (no references/, scripts/, or assets/), and the ~76-line body is organized into clear sections with a well-signaled one-level pointer to the upstream `embedded-captions` skill. Slightly over the under-50-line simple-skill bar and the quoted upstream non-negotiables are inlined rather than referenced. | 4 / 5 |
Total | 15 / 20 Passed |