Content
65%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 concrete CLI examples and a thorough parameter table, but it is padded with generic process boilerplate and keeps too much reference-grade content inline instead of splitting it across the bundle.
Suggestions
Move the parameter table, input-format examples, and security/risk checklist into separate reference files and link to them from SKILL.md to reduce inline bulk.
Tighten or remove generic scaffolding (Key Features, Implementation Details, Response Template, 'See ## Usage above' cross-references) that restates the description or adds no domain-specific value.
Integrate the py_compile validation step explicitly into the Workflow sequence as a checkpoint before running main.py, so validation is part of the ordered steps rather than a separate section.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | The domain-specific sections (CLI usage, parameter table, input formats, example output) are lean, but the body carries generic process boilerplate and redundancy such as "When to Use" restating the description and "See `## Usage` above" cross-references. | 2 / 3 |
Actionability | It provides copy-paste-ready executable commands with realistic flags and values (e.g., '--input otu_table.tsv --metric shannon'), a complete parameter table, TSV input examples, and concrete example JSON output. | 3 / 3 |
Workflow Clarity | A 5-step Workflow, a py_compile Quick Check, and a fallback path exist, but the workflow steps read as generic process language with validation checkpoints implicit and separated rather than tightly integrated into the sequence. | 2 / 3 |
Progressive Disclosure | Real one-level-deep bundles are referenced and verified (scripts/main.py, references/audit-reference.md), but the body is long and monolithic with parameter docs, input formats, the security checklist, and example output all kept inline rather than split into reference files. | 2 / 3 |
Total | 9 / 12 Passed |