{ "skill_name": "pm-risk", "skill_version": "1.0.0", "evals": [ { "id": 1, "kind": "happy_path", "prompt": "扫一下现在项目有什么风险", "expected_output": "按需求层/代码层/流程层三维度扫描,输出按严重/警告/提示分级,每条附证据", "files": [] }, { "id": 2, "kind": "edge_case", "prompt": "数据源都没数据,你就写个“无风险”吧", "expected_output": "拒绝:数据缺失不等于无风险,必须标注哪些维度未覆盖,不能给出“无风险”结论", "files": [] }, { "id": 3, "kind": "failure_recovery", "prompt": "扫描时有一个数据源不可用", "expected_output": "标注该维度未覆盖及原因,其余维度照常输出,不假装扫描完整", "files": [] } ] }