Content
72%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 executable commands and a clean parameters table, and it references a real bundle script at one level of depth. It loses points for a marketing-fluff section that hurts token efficiency and for a workflow that lacks explicit validation/error-recovery checkpoints.
Suggestions
Remove or trim the "真实数据保证" section — the data source is already in the description, and phrases like "官方权威数据" / "稳定可靠" are reassurance rather than instruction.
Add a validation/feedback step to the Workflow, e.g. what to do when no announcements are returned or when akshare is missing, so Step 2→3 has an explicit checkpoint.
Mention the --detail (PDF extraction/summary) capability in the description or a brief callout, since it is a real feature not surfaced in the overview.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | Most of the body is efficient (copy-paste commands, a Parameters table), but the "真实数据保证" section is marketing fluff ("官方权威数据", "稳定可靠") that repeats the data source already stated in the description and does not help Claude act. It is not a 3 because not every token earns its place. | 2 / 3 |
Actionability | The Usage section gives fully executable, copy-paste-ready bash commands covering every flag (--days, --keyword, --format, --detail), backed by a concrete Parameters table pointing to the real scripts/announcements.py. It is not a 2 because the examples are complete and executable rather than pseudocode. | 3 / 3 |
Workflow Clarity | The three Workflow steps are clearly sequenced (identify code → query → interpret), but there are no explicit validation checkpoints or feedback loops (e.g., what to do on empty results or an akshare ImportError). It is above a 1 because the sequence is present, but below a 3 because error-recovery checkpoints are missing. | 2 / 3 |
Progressive Disclosure | The SKILL.md is a clear overview that signals a single one-level-deep reference (scripts/announcements.py, which exists in the bundle) with well-organized sections and no nested reference chains. It is not a 2 because references are clearly signaled and content is appropriately inline rather than dumped into a monolithic block. | 3 / 3 |
Total | 10 / 12 Passed |