用途:为新项目自动配置 Claude Code 最佳实践,生成目录骨架、通用智能体、hooks 和 AGENTS.md,CLAUDE.md 仅作为指向 @AGENTS.md 的精简存根。
主要能力与流程: 第一阶段运行 scripts/init-skeleton.sh 生成目录结构与样板文件,并输出已创建文件。 第二阶段交互式填充 AGENTS.md:逐段处理 <!-- init-project: 待填充 --> 占位符,先读取代码库生成草稿,再用 AskUserQuestion 确认后写入;用户可回复 skip 跳过任意段落。CLAUDE.md 在此阶段不编辑。 第三阶段可选叠加 profile,目前支持 research,选择后运行 scripts/init-research-profile.sh。 最后列出生成或修改的文件,并建议审查内容、git add、开始开发。
第二阶段覆盖段落包括:项目概览、模型/关键依赖、目录结构、开发工作流、开发指南、上下文加载路由表、Always Do、Ask First、Never Do、渐进式披露设置。
限制:幂等,不覆盖已有文件,只填补空缺;不自动 git add/commit;不修改已有内容,仅处理占位符;脚本可独立于技能运行。详细模板见 details/ 下相关文档。