Content
67%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.
A well-structured, domain-specific review procedure with genuinely actionable interception rules and a clear output contract. Its main weaknesses are internal redundancy (the same judgment criteria appear in three sections) and minor gaps in worked examples and ambiguity handling.
Suggestions
Merge 核心判断, 执行流程, and 快速拦截 into a single pass — the same criteria (契约同源、实现自证、重复覆盖) currently appear in three sections; state each once and reference it.
Add one positive example of a 可保留 assertion (e.g., a behavior-level expect) alongside the existing `toHaveStyle` counter-example, so the bar for 'good' is as concrete as the bar for 'bad'.
Add a tie-break rule for the ambiguous case where intent is plausible but evidence is incomplete, to sharpen the boundary between 需要改写 and 无实际作用.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | The body is dense and free of concepts Claude already knows, but there is substantial redundancy across sections: "核心判断" 一/二/五 (契约独立、expected 来源、重复覆盖) are re-stated as "执行流程" steps 2–4, and "快速拦截" repeats the same points ("输入 a,expected 也从同一路径算出 a", "在已有 mountTest、rtlTest 旁边再补同类 case") already covered above. It could be tightened to roughly half its length without losing guidance. | 3 / 5 |
Actionability | Guidance is concrete and executable for a judgment task: named patterns to intercept (`toHaveStyle(...)`, `toHaveClass(...)`, `toBeTruthy()`/`toBeDefined()`), a concrete counter-example (`expect(node).toHaveStyle({ whiteSpace: 'nowrap' })`), an explicit output format template, and a search command `rg -n "<关键字>|<issue号>|<行为描述>" components/<component> tests`. The rg command is a placeholder template rather than a fully worked example, and no positive assertion example is shown, leaving minor gaps. | 4 / 5 |
Workflow Clarity | "执行流程" gives a clear 5-step sequence (静态审查优先 → 提炼契约 → 查独立依据 → 查重复 → 分类结论) with decision checkpoints at each step ("如果回答不稳,优先判为...", "如果找不到独立依据...直接判低价值") and explicit three-way classification criteria. Falls short of a 5 because there is no stated re-check or tie-break rule when evidence is ambiguous between 需要改写 and 无实际作用. | 4 / 5 |
Progressive Disclosure | Single-file skill with no bundle files; sections are well-organized with clear headers (目标, 何时使用, 不做的事, 核心判断, 输出要求, 执行流程, Ant Design 约束, 快速拦截) and no buried or nested references — verified: no references/, scripts/, or assets/ directories exist and the body cites no external files. At ~178 lines with overlapping sections, the 快速拦截 list and Ant Design 约束 could be consolidated or split out, so it sits just below the top anchor. | 4 / 5 |
Total | 15 / 20 Passed |