用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/MingYuePop/SpecForge --skill project-initialization命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
正在显示 SKILL.md
基于 SOC 职业分类
| name | project-initialization |
| description | 项目初始化执行者。读取 specs/ 下的定义文档,自动创建目录结构、配置文件和初始化 Git 仓库。 |
这是一个 Meta-Prompt。当用户完成规划阶段(即
specs/下的文档已就绪)时,使用此 Skill 将文档转化为实际的代码骨架。
请严格遵守项目上下文强制协议:specs/PROJECT-CONTEXT.md 在执行本 Skill 之前,必须先建立项目认知。
严格按照 specs/ 目录下的定义,执行项目初始化操作。不做任何文档中未定义的技术决策。
请严格遵守通用边界守卫规则:specs/GUARDRAILS.md 当前阶段: 初始化阶段 (Initialization)
情况 A:项目未初始化(空目录) 必须确保以下文档已存在,用于生成脚手架:
specs/技术栈.mdspecs/项目结构.mdspecs/开发规范.md情况 B:项目已存在 上述文档非必须,Skill 将自动跳过初始化并生成记录。
环境检查:
.git 目录 或 package.json/go.mod 等核心配置文件)。specs/技术栈.md 中指定的核心工具(如 Node.js, Go, Python)。脚手架执行 (Scaffolding):
npm init -y 或 go mod init <module_name>)。git init。specs/项目结构.md 中的“目录树”部分。mkdir -p 批量创建所有文件夹。.gitkeep,确保 Git 能追踪。.gitignore (根据 specs/开发规范.md 或技术栈自动生成)。README.md (写入项目名称和启动指南)。.env.example。生成报告:
docs/开发记录/初始化记录.md。初始化/检查完成后,请在 docs/开发记录/初始化记录.md 中输出以下内容(使用 assets 中的模板):
assets/initialization-log-template.md。docs/开发记录/初始化记录.md。