docs(skills): add nerve-dev coding agent skill #201
Reference in New Issue
Block a user
Delete Branch "docs/187-nerve-dev-skill"
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?
What
新增
packages/skills/目录和nerve-dev.md— 面向 AI coding agent 的 Nerve 开发指南 skill。遵循 Agent Skills 规范,带 YAML frontmatter。
内容覆盖
Fixes #187
27edb3ec38toe4e4998d25@@ -0,0 +34,4 @@## 项目结构### 代码仓库(monorepo)这段儿不需要
@@ -0,0 +102,4 @@- `on: [other-sense]` — 当 other-sense 发出 signal 时触发- 两者可组合## Sense 开发需要有一个 sense 的 anatomy
@@ -0,0 +103,4 @@- 两者可组合## Sense 开发还应该加一段儿对
nerve sensecommand 的介绍。@@ -0,0 +136,4 @@});```### SQL 迁移这个是 dizzle 生成的吧?如果是,我们或许应该告诉agent 要用 dizzle 生成
@@ -0,0 +140,4 @@放在 `senses/<name>/migrations/0001_create_table.sql`,daemon 启动时自动执行。### 触发 Workflow(Directive 机制)触发Workflow 应该跟 compute 函数一起讲
@@ -0,0 +163,4 @@- 每个 sense 有独立的 SQLite 数据库## Workflow 开发这儿也讲讲 workflow anatomy,以及
nerve workflow&nerve threadcommand 的用法。Workflow 的 anatomy 最好建议一下 roles/ 为每个role创建一个.ts 文件
@@ -0,0 +175,4 @@roles: {// Role: 有副作用的执行者(LLM 调用、脚本、HTTP 等)analyst: async (start, messages) => {role 的描述应该提一下有哪些公共的 util 可以用。
@@ -0,0 +247,4 @@nerve workflow list # 列出 workflow 定义nerve workflow status # 查看运行中的 workflownerve workflow trigger <name> # 触发 workflownerve workflow trigger <name> --payload '{"prompt":"..."}'仔细再看一下 workflow trigger 的参数传递方式对不对。
e4e4998d25todec3f6415edec3f6415etoa4201ad795a4201ad795toc222bc3387c222bc3387to787f864732