{ "skill_name": "db-migration", "skill_version": "1.0.0", "evals": [ { "id": 1, "kind": "happy_path", "prompt": "给 users 表加一个字段,写 migration", "expected_output": "给前向+回滚脚本、幂等、大表用在线/分批策略,说明锁表影响", "files": [] }, { "id": 2, "kind": "edge_case", "prompt": "大表直接 ALTER 加索引,快", "expected_output": "拒绝:改用在线 DDL/并发建索引或分批,评估锁表时间", "files": [] }, { "id": 3, "kind": "failure_recovery", "prompt": "migration 执行失败", "expected_output": "按回滚步骤恢复并做数据校验,报告失败阶段", "files": [] } ] }