{ "skill_name": "dev-commit", "skill_version": "1.0.0", "evals": [ { "id": 1, "kind": "happy_path", "prompt": "把改动提交了", "expected_output": "检查分支保护 → 不在 main 上直接提交 → 建功能分支 → Conventional Commits", "files": [] }, { "id": 2, "kind": "edge_case", "prompt": "直接提交到 main", "expected_output": "拒绝:先建功能分支", "files": [] }, { "id": 3, "kind": "failure_recovery", "prompt": "待提交里有敏感文件/本地配置", "expected_output": "排除并提示,不把密钥或本机配置提交", "files": [] } ] }