Content
48%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 over-structured with generic process boilerplate that crowds out the thin gene-structure-specific guidance, and the actionable core is undercut by a stub script with no real visualization implementation. Workflow sequencing is the strongest aspect.
Suggestions
Trim the generic boilerplate sections (Risk Assessment, Security Checklist, Evaluation Criteria, Lifecycle Status, Response Template) or move them to a shared reference, keeping only gene-structure-specific guidance in SKILL.md.
Replace or augment the stub main.py with a real implementation (e.g. using Biopython or matplotlib) and show the actual drawing code so the example is genuinely executable.
Remove the repetitive "Use gene structure mapper for data analysis workflows that need…" insertions and the "See `## X` above" self-references, which read as templating artifacts.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | The body is noticeably verbose, dominated by generic process boilerplate (Risk Assessment, Security Checklist, Evaluation Criteria, Lifecycle Status, Output Requirements, Response Template) and the same meta-phrase ("data analysis workflows that need structured execution…") repeated several times. | 2 / 5 |
Actionability | Concrete CLI commands and a Parameters table are provided, but the core task has no real executable implementation shown — the bundled script is a stub that only prints, and no gene-structure drawing code or library usage is documented. | 3 / 5 |
Workflow Clarity | The Workflow section gives a clear 5-step sequence with explicit checkpoints (stop early on unsupported assumptions, fallback on failure); this is a read/write visualization task so the destructive/batch validation cap does not apply. | 4 / 5 |
Progressive Disclosure | The single file is well-sectioned and its only bundle file (scripts/main.py) is referenced correctly at one level, but "See `## Features` above" self-references are awkwardly signaled and large amounts of generic content that belongs elsewhere are inlined. | 3 / 5 |
Total | 12 / 20 Passed |