Skill 评测

需要为一个 Skill 设计 realistic eval cases、positive/negative trigger 或 regression case。

状态稳定
类型原子 Skill
领域软件测试
生命周期测试设计
适合角色QA / PM / DEV
语言中文 / 英文
评测有评测 ✓
同步日期2026-11-06

解决什么问题

它把当前 Skill 的方法整理成可以直接执行、评审和复用的质量输入。

  • skill-up 是主 Eval Engine;trace checks 只是深证据层,不得再造 Engine、Judge、Benchmark 或 Quality Score。
  • 不能把输出相似度写成 observed trigger;缺少 skill.selection trace 时标记 BLOCKED。
  • skill-up validate 不是 runtime 语义验证;静态、CLI smoke、Project Done 和单次语义观察不能自动升级为发布或业务结论。
  • 把 skill-up validate 或 dry-run 当成 runtime 或语义效果证据。

适用场景

推荐使用
  • 需要为一个 Skill 设计 realistic eval cases、positive/negative trigger 或 regression case。
  • 需要用 skill-up 验证/运行评测并解释结果和限制。
  • 需要选择 deterministic、script 或 semantic judge,或区分 benchmark 与 version regression。
常见误区
  • 把 skill-up validate 或 dry-run 当成 runtime 或语义效果证据。
  • 缺少 trigger 事件时写成未触发,而不是 BLOCKED。
  • 把 with/without Skill 的 benchmark 与 previous/current 的版本回归混为一谈。

输入

最低输入
  • 读取 Skill 契约、已有 `evals/`、历史失败和本次变更范围。
推荐输入
  • 产出前读取 prompts/skill-evaluation.md。
  • 先读取目标 Skill 自己的 evals/,再按需读取 fixtures、examples 和脚本。
  • 仓库级 Evaluation Contract 或 local trace rules 只作为可选深资料;独立安装的 Skill 不得硬依赖它们。
可选上下文
  • 相关代码或配置
  • 历史结果
  • 日志与指标

输出

输出会围绕该 Skill 的方法形成可执行结果,并明确事实、假设、风险和下一步。

以下是 Skill 对预期产出的要求,不代表它已在真实项目中执行。

  1. 01每个结论对应具体 case、judge 和 evidence state
  2. 02run metadata、环境、模型和未执行项明确
  3. 03Skill/Eval/Infrastructure/Unknown 分类没有被混淆
  4. 04trigger、benchmark、regression 和 Quality Score 边界清楚

工作原理

  1. 01读取 Skill 契约、已有 evals/、历史失败和本次变更范围。
  2. 02识别关键行为与证据维度:Outcome、Process、Style/Quality、Efficiency;只选择有意义的维度。
  3. 03设计 HAPPY、INCOMPLETE、EXPLICIT_TRIGGER、IMPLICIT_TRIGGER、CONTEXTUAL_TRIGGER、NEGATIVE_TRIGGER、BOUNDARY 或 REGRESSION 用例。
  4. 04按确定性优先选择 rule_based;可执行工件使用 script;只有需要语义判断时使用校准后的 agent_judge。
  5. 05运行 skill-up validate;有授权凭据和目标时再运行 skill-up run 或本地 trace runner。记录 run metadata、trace、judge、产物和限制。
  6. 06判断 Eval validity,区分 Skill Defect、Eval Defect、Infrastructure Defect 和 Unknown。
  7. 07按固定报告结构输出结果、证据状态、benchmark/regression 结论、blocked checks 和推荐行动;真实失败经根因确认后才添加 regression case。

安装与快速开始

安装命令 / SHELL
npx skills add \
  https://github.com/naodeng/awesome-qa-skills/tree/main/skills/zh/skill-engineering/skill-evaluation
  -g
skill-evaluation.prompt
@skill skill-evaluation

结合当前项目上下文,按该 Skill 的要求给出可执行结果。

补充上下文:
[粘贴项目背景或需求]