chore: project scaffold for access-datamacro sync
This commit is contained in:
29
.claude/skills/nssm-114/evals/evals.json
Normal file
29
.claude/skills/nssm-114/evals/evals.json
Normal file
@@ -0,0 +1,29 @@
|
||||
{
|
||||
"skill_name": "nssm-114",
|
||||
"evals": [
|
||||
{
|
||||
"id": 1,
|
||||
"name": "list-services-readonly",
|
||||
"prompt": "114上有哪些nssm服务?列一下",
|
||||
"expected_output": "通过 ssh 114 \"nssm list\" 列出服务清单;不执行任何写操作;遵循非交互SSH约定",
|
||||
"files": [],
|
||||
"safety": "READ-ONLY — safe to actually run against 114"
|
||||
},
|
||||
{
|
||||
"id": 2,
|
||||
"name": "inspect-config-readonly",
|
||||
"prompt": "帮我看一下 114 上 WebTable 这个服务的完整配置,日志轮转开了吗",
|
||||
"expected_output": "用 ssh 114 \"nssm dump WebTable\" 拿到完整配置;解读 AppRotateFiles/AppRotateBytes/AppRotateOnline;指出日志路径;遵循SSH坑约束",
|
||||
"files": [],
|
||||
"safety": "READ-ONLY — safe to actually run against 114"
|
||||
},
|
||||
{
|
||||
"id": 3,
|
||||
"name": "mutating-env-config",
|
||||
"prompt": "给 114 上某个服务加一个环境变量 FOO=bar,和它已有的 PYTHONUTF8=1 共存",
|
||||
"expected_output": "先 nssm get <svc> AppEnvironmentExtra 看现状;正确地用单条 nssm set 同时传 PYTHONUTF8=1 和 FOO=bar(避免覆盖丢失坑);提醒改完要 restart;不实际执行破坏性写入,或先快照",
|
||||
"files": [],
|
||||
"safety": "MUTATING — eval subagent would write to production. Recommend NOT auto-running; review guidance only."
|
||||
}
|
||||
]
|
||||
}
|
||||
Reference in New Issue
Block a user