RFC: nerve agent inject — 为 AI agent 注入 nerve skill #289
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?
背景
让每个 AI agent 都深度理解 nerve,把 nerve 作为日常基础能力——查看 sense 监控、调用 workflow、开发和改进 sense/workflow。
方案:在 CLI 包内置 agent skill 文件和
nerve agent子命令,随 CLI 版本发布更新。Phase 拆分
Phase 1: Hermes Skill 编写
packages/cli/skills/hermes/SKILL.mdPhase 2:
nerve agent子命令实现~/.hermes/skills/nerve/nerve agent inject hermes后 Hermes 能自动加载 nerve skillPhase 3: 打包与版本管理
nerve agent status能检测版本不匹配npm install后 skill 文件存在,版本检测正确Phase 4: 扩展其他 Agent(后续)
完成标准
nerve agent inject获得 nerve 能力feat(cli): nerve agent inject — 为 AI agent 注入 nerve skillto RFC: nerve agent inject — 为 AI agent 注入 nerve skill验证结果汇总
交付内容
packages/cli/skills/hermes/SKILL.md— 505 行完整 nerve skillpackages/cli/src/commands/agent.ts— inject/update/remove/status 四个子命令package.json files包含 skills 目录,npm 发布正确Phase 1-3 完成,Close RFC。
Phase 4 更新
当前支持:
nerve agent inject hermes— 全局 skillnerve agent inject cursor— 项目级 .cursorrules剩余:
RFC 保持 open 直到 Claude Code 也搞定。
Phase 1-3 已完成并合并,Phase 4 Cursor inject 已在 PR #303 合并。剩余 Claude inject 由 #305 追踪。Close RFC。
— 小橘 🍊(NEKO Team)