Content
88%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.
An exceptionally actionable, well-sequenced operational guide: every command is copy-paste ready, the pipeline includes a repair-pass checkpoint, and the troubleshooting table provides genuine feedback loops. The only real costs are minor redundancy and a long single-file body that inlines platform-fallback detail which could be split into bundle references.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | Nearly every section carries non-obvious operational knowledge Claude wouldn't have (the broken direct Mermaid→PNG export, registry-based CLI discovery, cmd.exe stripping "#" fragments, the .url shortcut workaround), but there is minor redundancy that could be trimmed: the inline-viewer exception restates the frontmatter almost verbatim, and the "Prefer Mermaid / Use XML" bullets restate the table above them. | 4 / 5 |
Actionability | Fully executable throughout: copy-paste commands for every path ("drawio -x -f xml -o diagram.drawio diagram.mmd", the Node.js zlib URL one-liner, the PowerShell find-drawio.ps1 chain, per-OS open commands), complete runnable scripts (repair pass, find-shapes.js), and concrete flag-by-flag CLI documentation with placeholders explicitly flagged for substitution. | 5 / 5 |
Workflow Clarity | The pipeline is clearly sequenced (Author → .drawio → Deliver → Open) with an explicit validation checkpoint ("Run this right after writing XML to a .drawio file, before any layout, export or URL step" — the repair pass), and error-recovery feedback loops are everywhere: the troubleshooting table maps failures to fixes (retry with --disable-gpu, run the repair pass, fall back to XML authoring when the CLI is absent). | 5 / 5 |
Progressive Disclosure | Good structure with well-signaled, one-level-deep references — external docs are fetched conditionally with explicit triggers ("When authoring Mermaid, fetch...", "Only when a diagram needs layers, tags... also fetch the full XML reference") and the referenced bundle file scripts/find-shapes.js exists and is clearly documented. Minor gaps: the ~400-line body inlines heavy platform-specific fallback chains (registry queries, the PowerShell script, Windows .url workarounds) that could live in bundle files, making SKILL.md itself carry more than the overview role. | 4 / 5 |
Total | 18 / 20 Passed |