Content
67%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 solid, actionable API reference: executable setup and search commands, complete parameter documentation, and a sensible discovery path for more details. Its main weaknesses are repeated marketing taglines and a broken 'Discover More' example, plus the absence of any response-format guidance.
Suggestions
Remove the duplicated taglines (after Setup, in Capabilities, and under Usage) and fold the one-bullet Capabilities section into the intro or delete it.
Fix the first Discover More curl: the trailing 'List all endpoints' text sits inside the code fence and breaks the command; move it to a comment or outside the block.
Add a short example response (result fields, answer/extract shape) so Claude knows how to interpret and present search results.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | The parameter documentation is dense and assumes Claude's competence, but the tagline 'Fast, high-quality search with intelligent ranking, instant answers...' is repeated three times (after Setup, in Capabilities, and under Usage), and the single-bullet Capabilities section adds nothing. This matches 'mostly efficient but could be tightened' rather than anchor 4's 'minor instances'. | 3 / 5 |
Actionability | Setup exports, the credential-failure path, the search curl example, and the full parameter list are concrete and mostly copy-paste ready. It falls short of anchor 5 because the first 'Discover More' curl has trailing prose ('List all endpoints') inside the code fence that breaks execution, and no example response shape is shown. | 4 / 5 |
Workflow Clarity | This is a simple single-action skill: setup -> auth -> search is unambiguous, with an explicit checkpoint for missing credentials ('If ~/.gooseworks/credentials.json does not exist, tell the user to run: npx gooseworks login'). It is not 5 because there is no guidance on interpreting or validating the API response. | 4 / 5 |
Progressive Disclosure | No bundle files exist and the body (~76 lines) is organized into clear sections (Setup, Usage, Use Cases, Discover More) with a discovery mechanism for further endpoint details. It is not 5 because the body exceeds 50 lines with a full inline parameter reference that could live in a separate file, and the duplicated tagline sections blur the structure. | 4 / 5 |
Total | 15 / 20 Passed |