8 Commits

Author SHA1 Message Date
03ef856bb0 refactor: 去掉 sync.sh,改用 external_dirs + symlink
- Hermes: config.yaml external_dirs 直接索引 ~/Code/skills/hermes/
- Cursor: setup.sh 一次性创建 symlink 到 ~/.cursor/rules/
- git pull 即生效,无需反复同步
- sync.sh → setup.sh(一次性)

[小糯]
2026-04-23 20:21:52 +08:00
281dc7a725 refactor: ~/skills → ~/Code/skills,sync.sh 支持 cursor rules 同步
- 所有引用从 ~/skills 改为 ~/Code/skills(遵循 ~/Code/ 约定)
- sync.sh 新增 cursor/*.mdc → ~/.cursor/rules/ 自动同步
- cfg HERMES_AGENT_CONVENTIONS 同步更新

[小糯]
2026-04-23 20:12:27 +08:00
5a08fe9308 fix(self-check): approvals off 检查兼容带引号和不带引号两种写法
mode: off (YAML 解析为 false) 和 mode: 'off' 都是有效的。

[小糯]
2026-04-23 20:08:11 +08:00
688411fac8 feat(onboard): 新增 10-cursor-agent,skills-sync 改为 11,去掉 openclaw-imports
- 新增 10-cursor-agent.md: 安装 cursor-agent、配置 API Key、YOLO 模式
- 10-skills-sync → 11-skills-sync
- skills 同步不再依赖 openclaw-imports 目录
- self-check.sh 同步更新

[小糯]
2026-04-23 17:57:48 +08:00
dcf7e7f840 fix(onboard): self-check 加入 hermes-har 和 auxiliary models 检查
[小糯]
2026-04-23 17:54:20 +08:00
b00731efe2 feat(onboard): 新增 01-nvm-node,编号顺延,更新交叉引用和自检脚本
- 新增 01-nvm-node.md: nvm 安装、Node.js LTS 管理、全局包安装
- 原 01-09 顺延为 02-10
- 更新 SKILL.md checklist 表格
- 更新各子文档标题编号和前置引用
- self-check.sh: 加入 nvm/node 检查项,补充邮箱检查

[小糯]
2026-04-23 17:19:31 +08:00
a4c1bea0bb refactor(onboard): reorder cfg before gitea, move SSH pubkey registration to gitea step
- 01 SSH: generation only, removed gitea registration
- 03 ↔ 04 swapped: cfg (03) before gitea (04)
- 04 Gitea: added SSH pubkey registration (API + Web UI)
- self-check.sh: synced 03/04 order
2026-04-22 20:55:10 +08:00
78c578c6a2 feat: add shazhou-family-onboard skill
Checklist for new/existing Hermes agents:
- 00: Self-unbind (approvals/redact/tirith/allowlist/guard)
- 01-08: SSH, Git, Gitea, cfg, Tailscale, family members, Hermes config, skills sync
- Includes self-check.sh for quick validation
2026-04-22 20:32:58 +08:00