Content
81%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 strong, executable skill body: real commands with verification steps, an error-recovery loop, and clean one-level reference structure. The main weaknesses are minor — a Linux install gap whose referenced file doesn't deliver the promised distro links, and duplication between the body's examples and cli-examples.md.
Suggestions
Add the actual Linux install commands (or at least the official apt/dpkg instruction) to references/get-started.md so the body's 'distro-specific links' pointer resolves to real content.
Trim the overlap between Common Operations and references/cli-examples.md — keep one canonical example per operation in the body and push the fuller set to the reference file.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | The body is dense and command-first with almost no concept explanation Claude already knows (e.g., 'Hermes terminal commands are non-interactive by default and can lose auth context between calls' is skill-specific, not filler), fitting 'efficient; minor instances of over-explanation that could be trimmed'. It is not 5 because of small redundancies: the developer.1password.com URLs are repeated across the References section and frontmatter, and the Connect Server and CI/headless sections overlap with the auth-methods guidance. | 4 / 5 |
Actionability | Nearly everything is copy-paste bash: brew/winget installs, `op --version`, `op whoami`, a complete tmux session script, and read/OTP/inject/run examples — matching 'mostly executable guidance with minor gaps'. It is not 5 because the Linux install step is only a comment ('See references/get-started.md for distro-specific links') and that referenced file contains no distro-specific install commands, only a link to the official docs. | 4 / 5 |
Workflow Clarity | Sequences are explicit with real validation checkpoints and an error-recovery loop: install → verify with `op --version`; auth → verify with `op whoami`; the `op run` example includes an explicit runtime check (`[ -n "$DB_PASSWORD" ] && ...`); and the Guardrails section gives a feedback loop ('If command fails with "account is not signed in", run `op signin` again in the same tmux session'). This matches the anchor 'clear sequence with explicit validation steps; feedback loops for error recovery'. | 5 / 5 |
Progressive Disclosure | The SKILL.md body is an overview plus core examples, with two one-level-deep references (references/get-started.md, references/cli-examples.md) that are both listed in a References section and pointed to inline — fitting 'good structure; most content appropriately placed; references mostly clear; minor organization gaps'. It is not 5 because the body's Common Operations substantially duplicate cli-examples.md content, and the inline promise of 'distro-specific links' in get-started.md is not fulfilled by that file. | 4 / 5 |
Total | 17 / 20 Passed |