agent-guild v3.1.1 — fix: init 生成 ONBOARDING.md + CONVENTIONS.md
Bugfix
问题:新用户首次 ag init 后,~/.agent-guild/ 根目录没有 ONBOARDING.md 和 CONVENTIONS.md——而 ONBOARDING.md 是全新 agent 被引导去读的接入入口,没有它整个接入流程就断了。
根因(两层):
ag init的文档 seed 逻辑从<skill-pkg>/docs/读,但运行时 skill 包缺docs/目录(手动同步和安装器都只把文档放 central 根,没放进 skill 包内)- 现在
ag init会从 skill 包复制ONBOARDING.md/CONVENTIONS.md到 central 根(缺才建、用户编辑永不覆盖、完全幂等),install.sh/install.ps1也同时下载到 central 根和 skill 包内,两条路径对齐
验证:全新空目录模拟 init → 现在产出两个文档;重跑零副作用、不动用户编辑。