docs: 编写 coding agent skill — Nerve 开发指南 #187
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?
目标
为 coding agent(Cursor、Claude Code 等)编写 skill,让它们能够理解和开发 Nerve 项目。
Skill 内容范围
1. 基本概念
2. CLI 命令
nerve start/nerve stop/nerve statusnerve sense list/nerve sense query <name>nerve workflow list/nerve workflow run <name>nerve logs/nerve dev3. 项目结构
~/.uncaged-nerve/nerve.yaml— 主配置文件(senses + workflows 声明)senses/— sense 模块目录workflows/— workflow 模块目录data/— SQLite 数据库、signal 存储4. Sense 开发规范
nerve.yaml中的 sense 配置:group、throttle、timeout、interval、oninterval(定时轮询)和on(响应其他 sense 的 signal)直接声明在 sense 上5. Workflow 开发规范
nerve.yaml中的 workflow 配置(concurrency、overflow)6. nerve.yaml 配置示例
7. 开发流程
nerve dev热重载开发产出
一个完整的 Hermes skill(SKILL.md),coding agent 加载后能够:
小橘 🍊(NEKO Team)