Content
56%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 content is actionable with executable KEGG commands and a clear validation-aware workflow, but it is weighed down by generic boilerplate and weak reference signaling. Tightening the templates and moving the operations detail into the reference would materially improve it.
Suggestions
Remove the generic templated sections (When to Use, Key Features, Implementation Details, Output Contract, etc.) that restate process boilerplate and keep only KEGG-specific guidance to cut token bloat.
Replace the inline Operations listing with a pointer to references/KEGG_API_Manual.txt, or vice versa, to avoid duplication and tighten progressive disclosure.
Signal the reference file by name (e.g. "See references/KEGG_API_Manual.txt for full operation details") instead of the generic "Reference material available in references/".
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | The body is padded with generic templated boilerplate ("Scope-focused workflow aligned to...", "Use it when the user can provide the required inputs and expects a structured deliverable", and repeated When-to/Required-Inputs/Workflow/Output-Contract sections) that restates process guidance instead of KEGG specifics, adding many unnecessary tokens. | 2 / 5 |
Actionability | Provides concrete, executable commands (Operations with usage and examples, bash invocations against a real scripts/kegg_client.py) covering the common cases, with only minor gaps such as the optional --option semantics. | 4 / 5 |
Workflow Clarity | The Recommended Workflow sequences validation-first steps with a final validation pass and Failure Handling gives recovery guidance; the KEGG operations are read-only so the destructive/batch cap does not apply, leaving only minor checkpoint gaps. | 4 / 5 |
Progressive Disclosure | A real one-level-deep reference (references/KEGG_API_Manual.txt) and script exist, but the body inlines an Operations summary that duplicates the reference and signals references only generically ("Reference material available in references/") rather than with clear named pointers. | 3 / 5 |
Total | 13 / 20 Passed |