用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/devcodex-labs/devcodex --skill dev-init命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
正在显示 SKILL.md
基于 SOC 职业分类
| name | dev-init |
| description | 项目初始化子类型规范 — 新项目/模块脚手架 + Profile 自动生成 |
用户要求初始化新项目、新模块、新仓库,典型场景:从零搭建项目脚手架、初始化 monorepo 子包、创建新服务模板。
| 步骤 | 动作 |
|---|---|
| 1 | 收集项目信息:名称/技术栈/包管理器/团队规范 |
| 2 | CP1:确认技术栈选型和目录结构 |
| 3 | CP2:确认依赖清单和配置文件方案 |
| 4 | 生成脚手架:目录结构 + 配置文件 + 基础文件 |
| 5 | 自动生成 Profile:由 workspace layout 解析的 <active-profile-dir> |
| 6 | 初始化 Git + CHANGELOG + README(README 默认通过 readme-authoring 生成) |
init 完成后必须执行 ProfileGenerationContractGate,先运行 devcodex profile plan,再按确认档位运行 devcodex profile init --tier <tier>:
| 档位 | 默认生成 |
|---|---|
profile-lite | README、01~03、config.json |
profile-standard | lite + 04、05、06-功能清单.md |
profile-closed-loop | standard + 07-用户文档与契约规范.md |
公开包、CLI、SDK、多模块、文档站或 public API 项目应根据证据选择 standard/closed-loop。新生成的 06-功能清单.md 使用 FeatureInventorySchemaV2,分离生命周期与证据状态/日期/引用,并兼容读取 V1;事实不明确时保留 unverified,不得编造。已有 Profile 升级只补缺失文件;降档必须显式 --allow-downgrade 并保留高档文件,执行 ProfileTierMigrationSafetyGate。
portfolio 中 lifecycleState=gray 的 Skill 为可选/试验能力,init / 宿主分发默认不安装到部署副本;仅 active Skill 进入默认分发(见 skill-lifecycle-governance)dev-plan-review(CP3 已跳过,质量门禁不适用);必须记录 CP3: N/A(init 子类型豁免),供 hook/fallback 区分合法豁免与漏确认<active-root>/.memory/;legacy 单项目模式才使用 .devcodex/.memory/audit-readmeengines.node >=18,并同步 README、Profile 与 CI matrix;低于 v18 必须在 CP2 写明业务理由、风险和验证证据changelogs/unreleased.md