Content
77%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, highly actionable body with an excellent gated workflow and validation steps. The dominant defect is the dangling `STYLE_PRESETS.md` reference: the body points to it three times for the CSS base and preset catalog, but the file is absent from the bundle, so the skill's core payload is unavailable. Minor trimming (OS opener commands, attribution) would improve token efficiency.
Suggestions
Add the missing `STYLE_PRESETS.md` (or a `references/STYLE_PRESETS.md`) containing the viewport-safe CSS base, mandatory CSS block, preset catalog, and CSS gotchas — the body depends on it three times, so its absence breaks the skill's core payload.
Alternatively, inline the mandatory CSS block into SKILL.md and keep only the preset catalog in the reference file, so the hard-gate viewport-fit rules are self-contained even if the reference is unavailable.
Trim known-knowledge content such as the per-OS opener commands (`open`/`xdg-open`/`start`) and the inspiration attribution line to raise token efficiency from good to lean.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | Mostly lean directive lists ('every `.slide` must use `height: 100vh; height: 100dvh; overflow: hidden;`', the density-limit table) with minor over-explanation Claude doesn't need, such as the per-OS opener commands ('macOS: `open file.html`') and the inspiration attribution line. Fits anchor 4's 'minor instances of over-explanation' rather than anchor 5's every-token-earns-its-place. | 4 / 5 |
Actionability | Concrete, executable guidance throughout — exact CSS rules, the density-limit table, five validation viewport sizes, and the `python-pptx` extraction path — matching anchor 4's 'minor gaps'. Not anchor 5 because the critical deliverable details (viewport-safe CSS base, preset catalog, mandatory CSS block) are deferred to `STYLE_PRESETS.md`, which is not present in the bundle. | 4 / 5 |
Workflow Clarity | The 7-step workflow has explicit validation ('Check the finished deck at these sizes... 1920x1080... 667x375'), a hard gate ('Treat this as a hard gate' for viewport fit), an error-recovery rule ('when content does not fit, split into multiple slides'), and a final Deliverable Checklist — matching anchor 5's sequence + validation + feedback loops + checklist. | 5 / 5 |
Progressive Disclosure | References are well-signaled and one level deep ('read `STYLE_PRESETS.md` for the viewport-safe CSS base, density limits, preset catalog, and CSS gotchas'), but that file does not exist in the bundle — no references/ directory or STYLE_PRESETS.md is present anywhere. Since the skill defers its most important material to a missing file, structure and navigation are only partially effective, matching anchor 3 rather than anchor 4's 'minor organization gaps'. | 3 / 5 |
Total | 16 / 20 Passed |