Content
92%Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.
The body is lean, highly actionable, and well-organized for a single-purpose data-source skill, with executable examples and useful reference tables. Its one weakness is progressive disclosure: it points to a references/ subdirectory that is not actually present.
Suggestions
Either create the referenced `references/` subdirectory with the promised 'less common interfaces' docs, or remove the dangling reference and note that the official docs at the linked URL cover uncommon interfaces.
De-duplicate the 'free / no API key' and '18k+ stars' facts already in the frontmatter to tighten the Overview further.
Consider moving the full function tables (Top 10 Interfaces, Column Names) into a reference file and keeping SKILL.md as a tighter overview, which would realize the progressive-disclosure structure the body already implies.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | The body is lean and reference-style — tight code blocks, compact tables for interfaces and column names, and a three-sentence overview — assuming Claude's competence without explaining basic concepts, matching anchor 3; minor duplication of 'free/no API key' and '18k+ stars' from the frontmatter is not enough to drop to anchor 2. | 3 / 3 |
Actionability | Quick Start gives fully executable `import akshare as ak` calls with concrete symbols, periods, and date ranges, plus explicit symbol/date format specs and a Chinese-to-English column mapping table — copy-paste ready, matching anchor 3 rather than the pseudocode of anchor 2. | 3 / 3 |
Workflow Clarity | This is a single-purpose data-fetch skill with no multi-step or destructive operation, and the Quick Start shows the unambiguous sequence (import -> call with params) that the rubric allows to score 3 for simple skills; no validation checkpoint is required for a read-only fetch, so it is not capped at anchor 2. | 3 / 3 |
Progressive Disclosure | Sections are well organized and easy to navigate, but the only external reference ('see the `references/` subdirectory') points to a directory that does not exist, so the progressive-disclosure structure is not actually realized with real one-level-deep files; this matches anchor 2's 'references present but not clearly signaled / could be better organized' rather than anchor 3's confirmed split. | 2 / 3 |
Total | 11 / 12 Passed |