Content
56%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 a well-structured, actionable instruction skill with explicit gates and a feedback loop, but it is noticeably verbose due to repeated restatement of the same gate rules and lacks any progressive disclosure into separate files.
Suggestions
Consolidate the gate logic into one authoritative section (阶段门槛) and have 执行步骤 and the Answer stage reference it instead of restating it, cutting significant tokens.
Collapse the three footer variants into one rule with conditional path placeholders to remove redundancy.
Consider moving the plan-file template and output-format spec into a referenced file under references/ so SKILL.md stays a lean overview.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | The same gate logic is restated three times ("阶段门槛", "执行步骤 4. 门槛判断", and the Answer-stage rules) and the footer is spelled out in three near-identical variants, which is noticeable padding; it does not reach 3 because the redundancy is substantial rather than a single trimmable section. | 2 / 5 |
Actionability | Concrete file paths (docs/plans/YYYY-MM-DD-research-<slug>-plan.md), a 9-item plan template, a slug rule, and a fixed output-format structure give mostly executable guidance with only minor gaps; it is not 5 because some steps remain high-level ('提炼主题、成功标准、约束条件') without a worked example. | 4 / 5 |
Workflow Clarity | The sequence has explicit gates (stop at Checklist if待确认问题非空) and a genuine feedback loop (二次澄清→Follow-up Checklist→重答) with a termination condition, matching the 'clear sequence with most checkpoints' anchor; it is not 5 because the redundant restatements slightly muddy the single authoritative flow. | 4 / 5 |
Progressive Disclosure | There are no bundle files and no external references; the ~120-line body inlines the plan template and output format under decent section headers, fitting 'some structure but content that could be separate is inline'; the over-50-lines simple-skill exception does not apply, so it stays at 3 rather than higher. | 3 / 5 |
Total | 13 / 20 Passed |