SuperAPI AI 工具集

drive-create-project

通用与其它

查看项目

更新于 10-16 09:51

技能介绍

用途:在开始每个新项目时,先创建 projects/{project}/ 标准目录结构,使项目塑造工作可立即开始,并让产物落到正确位置。这是编写项目规格和计划之前的预期第一步。

主要能力:创建 projects/{project}/ 及其 specs/、plans/、assets/ 子目录(不存在时);把项目名归一化为 kebab-case 短横线格式 slug;可选生成 spec.md 与 plan.md 占位文件;随后可交接给 drive-create-spec 和 drive-create-plan。

使用方式:需收集最小输入,包括 kebab-case 的 {project} slug(如提供 Payments Revamp,则推导为 payments-revamp 并说明推导结果,不必让开发者重新输入)、是否创建占位文件(默认是)、是否立即开始塑造项目规格(默认是)。默认后续步骤为:先运行 drive-create-spec 指向 projects/{project}/spec.md,再运行 drive-create-plan 指向 projects/{project}/plan.md。

产物位置:项目级产物位于项目根目录,规格为 projects/{project}/spec.md,计划为 projects/{project}/plan.md。若创建且未立即进入塑造流程,则写入最小占位内容。

适用场景:新项目启动、需要脚手架目录、在塑造开始前建立规范的文件位置、统一项目名为 kebab-case。

限制与注意事项:projects/{project}/ 是临时的。收尾时必须验证验收标准,把长期文档(含系统变更的 ADR)迁移到 docs/,然后删除 projects/{project}/。由于该目录会被删除,收尾还需清除仓库范围内对临时项目文档的引用,例如 docs/**、READMEs、脚本中的链接,替换为规范 docs/ 链接或将其移除。