用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/MingYuePop/SpecForge --skill project-task-planning命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
正在显示 SKILL.md
基于 SOC 职业分类
| name | project-task-planning |
| description | 项目初始化任务规划。将项目级文档(技术栈、结构、规范)转化为可执行的初始化任务清单。 |
你的目标是将项目启动阶段的决策文档(产品概述、技术栈、结构、规范)整合,制定出一份详尽的项目初始化执行计划,即 specs/5_初始化计划.md。
请严格遵守通用边界守卫规则:specs/GUARDRAILS.md 当前阶段: 规划与管理阶段 (Planning & Management)
我们已经完成了项目的顶层设计(Specs),现在的目标是让项目“跑起来”。这不仅仅是创建几个文件夹,还包括环境配置、依赖安装、工具链整合等关键步骤。
specs/1_产品概述.md (了解项目规模)specs/2_技术栈.md (确定依赖和工具)specs/3_项目结构.md (确定目录树)specs/4_开发规范.md (确定 Linter/Formatter 配置).gitignore 配置、环境变量模版。specs/3_项目结构.md 逐一创建目录。specs/2_技术栈.md 初始化包管理文件 (package.json/go.mod),并列出需安装的核心包。specs/4_开发规范.md 配置代码风格工具 (ESLint, Prettier, Husky 等)。specs/5_初始化计划.md。# 项目初始化计划 (Project Initialization Plan)
## 0. 概览
* **目标**: 完成 [项目名称] 的脚手架搭建与基建配置。
* **预计耗时**: [X] 小时
## 1. 基础环境 (Environment)
- [ ] **Init-01**: Git 仓库初始化
* 执行: `git init`
* 配置: 创建 `.gitignore` (Node/Go/Python 通用配置)
* **提示词**: "初始化 git 仓库并创建适合 [语言] 的 .gitignore"
- [ ] **Init-02**: 依赖管理初始化
* 执行: `npm init -y` / `go mod init`
* 验证: `package.json` / `go.mod` 创建成功
## 2. 目录结构 (Directory Structure)
> 参考 `specs/3_项目结构.md`
- [ ] **Struct-01**: 创建根目录文件
* 创建: `README.md`, `.env.example`
- [ ] **Struct-02**: 创建源码目录
* 创建: `src/`, `src/modules/`, `src/shared/` 等
* **提示词**: "根据 specs/3_项目结构.md 创建项目目录结构"
- [ ] **Struct-03**: 创建文档目录
* 创建: `docs/`, `specs/`
## 3. 核心依赖安装 (Dependencies)
> 参考 `specs/2_技术栈.md`
- [ ] **Dep-01**: 生产环境依赖
* 安装: [列出核心库,如 react, express, gin]
* **提示词**: "安装核心依赖: [依赖列表]"
- [ ] **Dep-02**: 开发环境依赖
* 安装: [列出工具库,如 typescript, nodemon]
## 4. 规范配置 (Configuration)
> 参考 `specs/4_开发规范.md`
- [ ] **Conf-01**: 代码风格配置
* 配置: `.eslintrc.js`, `.prettierrc`
- [ ] : 提交规范配置 (可选)
配置: Husky + Commitlint
[ ] : 编写 Hello World
创建入口文件 (index.js / main.go)
[ ] : 启动验证
配置启动脚本 (scripts)
验证: 项目可成功启动并输出日志
---
: 请按顺序执行上述任务。每完成一项,请手动勾选。