$npx -y skills add lightpointventures/claude-code-starter --skill starter当用户想从零开始做项目、搭建新应用、创建新网站时使用 — 自动配置技术栈和项目结构
| 1 | # 项目脚手架 |
| 2 | |
| 3 | 帮用户从零开始搭建一个新项目,从想法到能跑的代码。 |
| 4 | |
| 5 | ## 步骤 |
| 6 | |
| 7 | ### 1. 了解需求 |
| 8 | |
| 9 | 依次提问(每次一个): |
| 10 | |
| 11 | **问题 1:你想做什么?** |
| 12 | > 用一两句话描述你想做的东西。比如"一个个人博客"、"一个待办事项应用"、"一个 API 服务"。 |
| 13 | |
| 14 | **问题 2:有技术栈偏好吗?** |
| 15 | > 你想用什么技术?比如 Python、React、Next.js。 |
| 16 | > 如果不确定,我根据你的需求推荐。 |
| 17 | |
| 18 | 根据用户回答,推荐合适的技术栈。推荐时给出理由: |
| 19 | > 根据你的需求,推荐用 xxx,原因是 xxx。可以吗? |
| 20 | |
| 21 | ### 2. 搭建项目 |
| 22 | |
| 23 | 用户确认技术栈后,按以下顺序搭建: |
| 24 | |
| 25 | 1. **初始化项目** — 使用官方脚手架命令(如 create-next-app、npm init、uv init 等) |
| 26 | 2. **配置基础结构** — 创建源代码目录、测试目录、配置文件 |
| 27 | 3. **安装核心依赖** — 只安装实现核心功能必需的依赖 |
| 28 | 4. **创建入口文件** — 写一个最小可运行的示例代码 |
| 29 | 5. **配置 CLAUDE.md** — 自动运行 /setup 填写项目信息 |
| 30 | |
| 31 | ### 3. 验证可运行 |
| 32 | |
| 33 | 运行项目,确认能正常启动: |
| 34 | - 前端项目:启动开发服务器,确认页面可以打开 |
| 35 | - 后端项目:启动服务,确认 API 可以响应 |
| 36 | - CLI 工具:运行示例命令,确认输出正确 |
| 37 | |
| 38 | ### 4. 告诉用户下一步 |
| 39 | |
| 40 | > 项目搭建完成,已经可以运行了。 |
| 41 | > |
| 42 | > 项目结构: |
| 43 | > (展示关键目录和文件的简要说明) |
| 44 | > |
| 45 | > 接下来你可以: |
| 46 | > - 用 /auth 添加登录注册功能 |
| 47 | > - 用 /database 连接数据库 |
| 48 | > - 用 /api 生成后端接口 |
| 49 | > - 用 /landing 做一个落地页 |
| 50 | > - 用 /deploy 把项目部署上线 |