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.
The body is highly actionable with executable commands, explicit validation checkpoints, and error-recovery loops, and it is well-organized into clear sections. Its main weakness is significant redundancy — the same profile/isolation rules are restated across Plate Defaults, Rules, and Google Chrome Path — which inflates token cost without adding guidance.
Suggestions
Merge the Rules section into Plate Defaults (or vice versa) — the dedicated --user-data-dir, separate-profile, and macOS open -na rules are each stated two to three times across sections.
Move the ~40-line Google Chrome Path profile-cloning procedure (Local State mapping, rsync clone, launch) into a references/ file, keeping SKILL.md as a lean overview with a one-level-deep pointer.
State the non-macOS (Linux) launch alternative or explicitly scope the skill to macOS so the Google Chrome Path sequence does not read as incomplete on other platforms.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | Several rules are repeated nearly verbatim across sections — the dedicated --user-data-dir / don't-use-the-daily-Default-profile rule appears in Plate Defaults, Rules (lines 45-48), Preferred Shape, and Google Chrome Path, and the macOS 'open -na' guidance appears twice (lines 31 and 49) — making the Rules section largely a padded restatement of Plate Defaults. Not score 3 because this is whole-section redundancy rather than minor tightening; not score 1 because there is no explanation of concepts Claude already knows and the remaining content is dense and useful. | 2 / 5 |
Actionability | Everything is copy-paste executable: install commands, curl sanity check with expected healthy output, exact rsync clone with exclusions, python profile-mapping snippet, heredoc connect/verify scripts, and lsof to identify a stale listener, covering the common cases end to end. | 5 / 5 |
Workflow Clarity | The Google Chrome Path section gives a numbered five-step sequence with concrete commands, and validation is explicit throughout: /json/version health check with expected output, a page.title() verification, a websocket-URL fallback when CDP resolution fails, and an error-recovery loop (lsof the listener, kill it, relaunch) — matching the anchor for clear sequence with explicit validation steps and feedback loops. | 5 / 5 |
Progressive Disclosure | No bundle files exist and the single SKILL.md is well-sectioned with clear headers (Installation, Plate Defaults, Fallback Setup, Rules, Preferred Shape, Google Chrome Path), so structure is good. Not 5 because the ~40-line Chrome profile-cloning setup could live in a separate reference file and the skill exceeds the under-50-lines simple-skill exception. | 4 / 5 |
Total | 16 / 20 Passed |