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 skill has a genuinely clear incremental workflow with strong validation gates, and its shell commands match the bundled scripts. Its main weaknesses are pseudocode tool calls for the central save/update operations, redundant repetition of the cleanup rules, and a broken reference to a templates directory that isn't shipped.
Suggestions
Replace the `file_write`/`file_update` pseudocode with real, executable operations (e.g. the Write/Edit tools or a bundled script call), including a concrete search_pattern example instead of "{研究背景说明}".
Consolidate the placeholder-cleanup rules (§4 更新规则, §5.1, §5.3) into the single §5 validation section and drop the duplicated init command line.
Either ship the `deep-research-agent/templates` directory and list its template files, or inline the template selection logic so the reference is not dangling.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | The stepwise structure is mostly efficient, but the placeholder-cleanup rule is repeated three times (§4 更新规则, §5.1, §5.3 plus the §5.4 checklist) and the init command is stated twice back-to-back ("```bash ... ```" followed by "**用法:** ..."). Consolidating these into one validation section would tighten it. | 3 / 5 |
Actionability | The two bash commands (init_research.py, md_to_html.py) are concrete and match the real bundled scripts, but the core research loop relies on non-existent `file_write`/`file_update` tool calls with template placeholders like "{研究背景说明}" embedded in search_pattern — pseudocode rather than executable guidance. | 3 / 5 |
Workflow Clarity | The six-step sequence is clearly laid out with a gated validation phase (§5.1–§5.4) and an explicit final checklist before generating research_data.json. It falls short of 5 only because the error-recovery loop is implicit — there is no 'if a check fails, fix and re-verify' instruction. | 4 / 5 |
Progressive Disclosure | The body is well-sectioned and its script references (scripts/init_research.py, scripts/md_to_html.py) are real, one-level-deep, and match the bundle, but the twice-referenced `deep-research-agent/templates` directory does not exist in the bundle, and the body explicitly declines to enumerate it ("无需在此列出具体模板名称"), leaving a dangling, undiscoverable reference. | 3 / 5 |
Total | 13 / 20 Passed |