Content
100%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 an exemplar of a lean orchestration skill: concrete tool calls with parameter and return-field contracts, explicit validation and retry loops, ready-to-use dialogue and prompt templates, and clear behavioral red lines. Its only weakness is inherited from the frontmatter — the trigger guidance lives here rather than in the description where it aids skill selection.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | The body is lean throughout: trigger phrases, four tool invocations, field-by-field attribution semantics, dialogue templates, a prompt template, and red lines — no padding and no explanations of concepts Claude already knows. Every token earns its place. | 5 / 5 |
Actionability | Fully concrete guidance: named tool calls with parameters (`extract_shadow_strategy(journal_path=...)` returning `shadow_id`; `render_shadow_report` returning `html_path`/`pdf_path`/`delta_pnl`), copy-ready dialogue templates with format specs (`{delta_pnl:+.0f}`), and a complete structured LLM translator prompt template with [上下文]/[任务]/[输出] sections. | 5 / 5 |
Workflow Clarity | The four-step sequence is clearly numbered with explicit validation and feedback loops: a user-confirmation loop ("如果用户说'不像',提高 min_support 重跑"), a hard sample-size check ("profitable roundtrips < 5 → 直接 raise"), and error recovery ("weasyprint 失败时自动降级成 HTML-only"). | 5 / 5 |
Progressive Disclosure | No bundle files exist and none are needed; all ~73 lines are runtime-relevant and well-sectioned (触发条件, workflow, output interpretation, templates, red lines), with nothing that warrants offloading to a reference file. Fits the simple-skill exception for progressive disclosure. | 5 / 5 |
Total | 20 / 20 Passed |