用途:这是一个 Meta-Prompt 型 Skill,用于在规划阶段完成后(specs/ 下文档就绪)把文档转化为实际代码骨架,执行项目初始化。
主要能力:环境检查(判断是否已存在 .git 或 package.json/go.mod 等核心配置);按 specs/技术栈.md 执行初始化命令(如 npm init -y、go mod init <module_name>)并 git init;读取 specs/项目结构.md 的目录树,用 mkdir -p 批量建目录并为空文件夹创建 .gitkeep;生成 .gitignore、README.md、.env.example;将过程记录到 docs/开发记录/初始化记录.md(使用 assets/initialization-log-template.md 模板)。
使用方式:执行前须先建立项目认知,遵守 specs/PROJECT-CONTEXT.md 与 specs/GUARDRAILS.md。空目录场景需确保 specs/技术栈.md、specs/项目结构.md、specs/开发规范.md 已存在;项目已存在时自动跳过初始化并生成记录。执行删除或覆盖操作前须获得用户明确授权。
适用场景:新项目脚手架搭建、按既定规格生成骨架代码。
限制:不做文档中未定义的技术决策;项目已存在时不执行任何目录创建或文件修改。具体命令、模板内容与更多细节以原始资料为准,暂未提供。