项目脚手架生成

3小时前更新 2 00
项目脚手架生成项目脚手架生成
项目脚手架生成

技能简介

该技能根据项目类型自动生成符合行业最佳实践的完整目录结构和配置文件,覆盖 Web 应用、API 服务、移动应用、CLI 工具及浏览器扩展等多种场景。

能做什么

  • 识别项目类型并输出对应的标准目录结构
  • 提供各技术栈的初始化命令(Next.js、FastAPI、SwiftUI 等)
  • 附带通用 .gitignore 模板和基础配置文件
  • 生成后续检查清单,确保项目起步规范

使用说明

  1. 明确告知需要创建的项目类型(如 React/Next.js 前端、FastAPI 后端、SwiftUI 移动应用等)
  2. 技能将返回完整的目录树结构、初始化命令及配置文件内容
  3. 按返回的命令执行安装:
    npx create-next-app@latest my-app --typescript --tailwind --eslint --app --src-dir(Web 应用)
    uv init && uv pip install fastapi uvicorn(Python API)
  4. 完成后执行检查清单:初始化 Git、配置 lint 规则、添加测试文件等

输入与输出

见下方输入与输出表格。

项目内容
输入项目类型、技术栈偏好
输出目录结构、初始化命令、配置文件、检查清单
适用人群全栈开发者、技术负责人、初学者
不包含业务代码、CI/CD 配置、部署脚本

 

风险提示

  • 生成的命令版本可能滞后,建议核对官方文档获取最新安装指令
  • SwiftUI 项目需配合 Xcode 使用,命令行方式有限制
  • 浏览器扩展需额外确认目标浏览器的 manifest 版本兼容性

来源信息

原始链接:https://github.com/openclaw/skills/tree/main/skills/cmanfre7/project-scaffold/SKILL.md
来源类型:GitHub 仓库

数据统计

相关导航

暂无评论

none
暂无评论...