Phase 2 Testing: nerve agent 子命令实现与验证 #293
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
验证目标
nerve agent子命令可以将 skill 注入/更新/移除 Hermes Agent,并检测版本状态。Ref: #289
测试步骤
Step 1: inject 基本功能
预期:
~/.hermes/skills/nerve/SKILL.mdStep 2: inject 幂等性
预期: 第二次执行提示已是最新版本,不报错
Step 3: inject 到指定 profile
预期: skill 复制到
~/.hermes/profiles/xiaonuo/skills/nerve/SKILL.mdStep 4: status 检查
预期:
Step 5: update 更新
预期: 重新注入最新 skill,显示更新成功
Step 6: remove 清理
预期:
~/.hermes/skills/nerve/目录Step 7: remove 后 status
预期: 显示 hermes 未注入
Step 8: Hermes 实际加载验证
预期: Hermes 成功加载 nerve skill
验证完成标准
✅ 所有 checkbox 打勾
✅ CI 构建成功
✅ inject/update/remove/status 全流程通过