Content
86%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 lean, high-signal template spec with an unusually valuable concrete failure-mode warning about Chart.js container heights. Its only gaps are the absence of an inline code example for the container pattern and a validation checkpoint on the parsed data before rendering.
Suggestions
Include a 3-4 line inline HTML snippet showing the required wrapper pattern (<div style="position:relative;height:280px"><canvas>...</canvas></div>) so the critical rule is copy-paste ready.
Add a short validation step for the data pipeline, e.g., after parsing, confirm the row/column counts and date range match the user's input before rendering charts.
Replace the abstract color directive with a concrete palette recipe (e.g., specific hex primary + named neutral ramp) or a pointer to the chart palette to use.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | Every bullet earns its place: the section spec is terse, and the chart-container warning carries genuinely non-obvious, high-value detail ("ResizeObserver 死循环", "KPI 迷你图 ~40px, 主图表 ~240–280px") with no padding or explanation of concepts Claude already knows — matching the lean anchor 5. | 5 / 5 |
Actionability | Mostly executable: concrete px heights, library choices ("Chart.js 或 ECharts (jsdelivr CDN 引入)"), section counts, and styling specifics ("zebra stripe, hover, sticky header"). It falls short of anchor 5 only because there is no copy-paste code snippet for the container pattern and a few directives stay abstract ("配色克制专业: 主色 1 + 中性色阶"). | 4 / 5 |
Workflow Clarity | The page structure is presented as an unambiguous ordered sequence (header → KPI grid → charts → table → insights → footer) for a single-task skill, matching anchor 4. It misses anchor 5 because there is no validation checkpoint for the data-parsing step — e.g., confirming parsed row/column counts before rendering — though the task is not destructive/batch so the cap of 3 does not apply. | 4 / 5 |
Progressive Disclosure | The body is under 50 lines, requires no external references (none exist in the bundle), and is organized into clearly labeled sections per area ("头部", "KPI 卡片网格", "主图表区", "数据表格", "洞察块", "方法论"), which per the scoring guidance merits a 5 for a short, self-contained skill. | 5 / 5 |
Total | 18 / 20 Passed |