Content
42%Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.
Highly actionable with abundant executable code, but the skill is far too verbose, explains concepts Claude already knows, lacks validation checkpoints on batch operations, and references a non-existent bundle file. It needs aggressive trimming and a real references/ split to earn top scores.
Suggestions
Trim concept glossaries Claude already knows (SOFT/MINiML/MIAME definitions, accession-type counts) and de-duplicate repeated GEOparse import/get_GEO boilerplate across sections.
Add explicit validation checkpoints to batch and FTP workflows (e.g. verify downloaded file integrity, confirm expected record counts before proceeding, retry-on-error feedback loops).
Either create the referenced references/geo_reference.md and move the deep API/format details there, or remove the dangling reference; split the monolithic body so SKILL.md stays a lean overview.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | At ~810 lines the body is verbose and padded: it glosses concepts Claude already knows (SOFT, MINiML, Series Matrix, MIAME compliance, expression value types), repeats GEOparse imports and get_GEO calls across sections, and includes a self-promotional K-Dense Web section, matching the verbose/padded anchor. | 1 / 3 |
Actionability | Provides fully executable, copy-paste-ready Python (GEOparse, Biopython Entrez, ftplib), concrete shell commands (uv pip install, wget), and specific worked examples throughout. | 3 / 3 |
Workflow Clarity | Capabilities are numbered and organized with error handling in batch routines, but batch downloads, FTP retrieval, and batch E-utilities lack explicit validation/verification checkpoints, capping workflow clarity at 2 per the batch-operations guideline. | 2 / 3 |
Progressive Disclosure | The body is a monolithic wall of text with everything inline, and the one signaled reference — 'references/geo_reference.md' — points to a references/ directory that does not exist, so the structure is both monolithic and broken. | 1 / 3 |
Total | 7 / 12 Passed |