Content
75%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 highly actionable with executable code and solid reference structure, but it is longer than necessary and could be tightened by reducing repeated import boilerplate and trimming overview duplication.
Suggestions
Consolidate the repeated `from scripts.query_clinicaltrials import ...` boilerplate by stating the import once and showing only the call in subsequent examples.
Trim the Overview and 'When to Use' sections to avoid restating the frontmatter description and to reduce the eight overlapping use-case bullets.
Move the bulk of the ten inline capability examples' detail into references/api_reference.md, keeping SKILL.md a leaner overview with a few representative examples.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | Mostly task-focused and free of basic-concept padding, but the ~500-line body repeats the same import boilerplate across ten capability sections and could be consolidated; the Overview/When-to-Use sections restate the description. | 3 / 5 |
Actionability | Provides copy-paste-ready, executable Python for every common case (search by condition/intervention/location/sponsor, retrieve by NCT ID, pagination, CSV export), backed by a real helper script with matching function signatures. | 5 / 5 |
Workflow Clarity | Sequences are clear and the Best Practices section supplies explicit feedback loops (429 rate-limit -> sleep -> retry, raise_for_status, missing-data .get() guards); the pagination batch path has a stop condition and max_pages safety, though completeness verification of bulk results is only implicit. | 4 / 5 |
Progressive Disclosure | Good structure with well-signaled, one-level-deep references to real files (scripts/query_clinicaltrials.py, references/api_reference.md) and a clear 'load when...' cue; minor gap is that the body itself is fairly long with ten inline capability sections rather than a leaner overview. | 4 / 5 |
Total | 16 / 20 Passed |