Content
77%Reviews 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 curl recipes and a clear validated workflow, but it carries redundancy across its three notes-style sections and keeps a large reference catalog inline rather than splitting it into separate files. Consolidating the repeated gotchas and externalizing the reference material would improve both conciseness and progressive disclosure.
Suggestions
Merge 'Pitfalls' and 'Important Notes for Hermes' into a single deduplicated gotchas section to remove repeated restatements of filterByFormula encoding, rate limits, and pagination.
Move the stable field-type write-shape table and/or the full query/mutation catalog into a one-level-deep reference file (e.g. references/field-types.md) referenced from SKILL.md, so the main file stays an overview.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | The core field-type table and curl patterns are lean and assume competence, but the same gotchas are restated across 'Common Queries', 'Pitfalls', and 'Important Notes for Hermes' (filterByFormula encoding ×3, rate limits ×2, pagination ×2). Not a 3 because this redundancy could be tightened into one canonical notes section. | 2 / 3 |
Actionability | Every section provides fully executable curl commands with real endpoints, auth headers, and JSON bodies — copy-paste ready and complete. Not a 2 because there is no pseudocode or missing key detail. | 3 / 3 |
Workflow Clarity | The 'Typical Hermes Workflow' lays out a 6-step sequence with explicit validation checkpoints (auth→expect 200, inspect schema before mutating, read-before-write, confirm before destructive ops). Not a 2 because validation and feedback for destructive/batch operations are present rather than missing. | 3 / 3 |
Progressive Disclosure | The skill is well-organized into clear sections but is a monolithic ~213-line API reference with no bundle files, matching the '200 lines of API reference that could be in a separate file' anchor. Not a 3 because content such as the field-type table and full query/mutation catalog could be split into one-level-deep reference files. | 2 / 3 |
Total | 10 / 12 Passed |