SuperAPI AI 工具集

project-scaffolder

通用与其它

查看项目

更新于 10-16 05:04

技能介绍

用途:Project Scaffolder 是面向项目初始化阶段的脚手架技能,帮助开发者按模板快速创建项目结构、配置文件与开发环境,覆盖前端、后端、移动端、桌面、CLI、库、全栈与 Monorepo 等类型。

主要能力:调用时会分析项目需求(项目类型、技术栈、目标环境、团队规模与工作流),生成目录结构与配置文件,初始化版本控制,配置包管理器并添加依赖;同时设置代码检查与格式化、测试框架、pre-commit 钩子、环境文件,以及 CI/CD 基础,并生成 README、贡献指南、行为准则、开发流程与架构概览等文档。

使用方式:通过 @project-scaffolder 加参数调用,例如创建 React + TypeScript 应用、指定 express-api 模板、turborepo 单体仓库、Go CLI 或 npm 包库。资料给出了 React + TypeScript + Vite、Node.js Express API + TypeScript、Python FastAPI、Go CLI、Turborepo Monorepo 等模板示例,含初始化命令如 npm create vite@latest my-app -- --template react-ts,以及依赖安装、目录结构、配置文件与 package.json scripts。

适用场景:需要快速起步并统一工程规范的新项目;跨语言、跨框架的团队标准化初始化;Monorepo 或多应用仓库搭建。

限制:资料未提供收费、价格、平台支持范围、生成效果保证或具体版本兼容性说明;模板中的依赖版本和配置可能随上游变化,实际使用需自行核对;技能的具体安装方式与运行环境暂未提供。