Content
92%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 a lean, fully executable reference: all 8 commands are documented with runnable invocations, flags, and expected outputs, reinforced by a setup check, a pitfalls section covering rate limits and heuristic limitations, and a verification step. The only real trimming opportunity is the repeated absolute script path and the duplicated stats command in the Verification section.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | The body assumes Claude's competence — no blockchain/Solana concept tutorials, just command, flags, and expected output per section — matching anchor 4. Not anchor 5: the full script path "~/.hermes/skills/blockchain/solana/scripts/solana_client.py" is repeated verbatim ~10 times when Quick Reference already establishes it, and the closing Verification section repeats the `stats` command already shown twice. | 4 / 5 |
Actionability | Every one of the 8 commands has a copy-paste-ready invocation with realistic arguments (e.g. `wallet 9WzDXwBbmkg8ZTbNMqUxvQRAyrZzDsGYdLVL9zYtAWWM`, `whales --min-sol 500`, `token DezXAZ8z7PnrnRJjz3wXBoRgixCa6xjnB7YaB1pPB263`), documented flags, described outputs, and a Quick Reference block listing the full CLI surface. Fully executable and covering common cases. | 5 / 5 |
Workflow Clarity | The Procedure is numbered 0-8 with an explicit setup checkpoint ("Confirm connectivity" via `stats`), a Pitfalls section that doubles as error-recovery guidance (retry-on-429 with exponential backoff, `--no-prices` fallback, private RPC override), and a final Verification step stating the expected output. The operations are read-only so the destructive/batch cap does not apply, and each command's single action is unambiguous. | 5 / 5 |
Progressive Disclosure | Clean overview-to-detail structure (When to Use → Prerequisites → Quick Reference → Procedure → Pitfalls → Verification) with a single one-level-deep bundle reference: all logic lives in `scripts/solana_client.py` (verified present, and its argparse subcommands match the documented CLI), while SKILL.md holds only usage. Nothing that belongs in a separate file is inlined, and navigation via section headers is easy. | 5 / 5 |
Total | 19 / 20 Passed |