Files
superpowers-zh/bin
jnMetaCode 8298e9f865 fix: npx 安装 CC 目标时补上 CLAUDE.md bootstrap(skill 不触发根因) (#14)
之前 installForTarget 对 Trae/Gemini/Aider/Antigravity/Hermes 都会自动生成
bootstrap 规则(写到各自的 rules 文件),让模型知道"任何任务前先查 skill"。
唯独 .claude/ 分支只复制 skills 和 agents,不写 CLAUDE.md 引导。

结果:用户 npx superpowers-zh 装到 .claude/ 后,skill 文件都在,但模型
完全没被告知要主动用——提"加个导出功能"直接写代码,不会走 brainstorming
→ writing-plans 的方法论流程。手动 /brainstorming 能触发,自动不触发。

本次改动:
- 新增 generateClaudeCodeBootstrap(),对齐 Gemini/Aider 的追加/创建逻辑
- installForTarget 的 .claude/ 分支调用它
- 默认回退分支(未检测到任何工具)也调用它
- 幂等:已包含 superpowers-zh 引用则跳过
- 已有 CLAUDE.md 则追加,保留用户原内容

本地验证四个场景:空项目 / 已有 CLAUDE.md / 二次装 / --tool claude,全部通过。

version bump: 1.1.8 -> 1.1.9
2026-04-28 11:11:44 +08:00
..