SuperAPI AI 工具集

bootstrap

通用与其它

查看项目

更新于 10-15 17:30

技能介绍

用途:在从零开始新项目,或框架初始化器运行之后,通过结构化对话收集项目需求,生成基础文档并搭建项目结构,最后交接给下游工作流技能。

主要能力:按 8 个维度收集需求——技术栈、产品定义、架构、路线图、工具链、代码规范、设计系统、认证与数据;其中技术栈与产品定义为必填,其余可选并可使用智能默认值。生成四份基础文档:docs/project-pdr.md、docs/architecture.md、docs/codebase.md、docs/code-standard.md。搭建标准目录与配置文件,初始化 git,安装并配置所选工具,生成 README,并推荐下一步技能(brainstorm、write-plan 或 quick-implement)。

使用方式:参数 --scratch 表示从零开始,完整搭建目录、配置、文档与 README;--existing 表示项目已初始化,仅补充文档与结构,不覆盖已有文件。工作流依次为:检测项目状态并确认模式、逐题收集需求、确认需求摘要、生成文档、搭建结构、初始化工具链、生成 README、交接。

适用场景:新项目启动、框架脚手架完成后补充文档与结构、需要统一代码规范与工具链配置的项目。

限制:--existing 模式下除非用户明确同意,否则不覆盖已有文件;不编造产品需求,必须向用户收集;跳过不相关类别;文档需为具体项目内容而非占位符;docs/codebase.md 需与实际结构保持同步;未经用户明确同意不运行破坏性命令(如 rm -rf)。智能默认值按技术栈给出,例如 Next.js 默认 bun、Biome、Vitest、Tailwind CSS,Python 默认 uv、Ruff、pytest,Rust 默认 cargo、clippy、rustfmt、cargo test。具体安装命令与配置细节暂未提供。