with one click
dev-large-delivery
// 当改动跨 Phase、跨子系统或动基础设施时使用;以"双跑+人工验收+回滚剧本"框架驱动大型交付(日常小改动用 /dev-tdd,不走本 skill)。
// 当改动跨 Phase、跨子系统或动基础设施时使用;以"双跑+人工验收+回滚剧本"框架驱动大型交付(日常小改动用 /dev-tdd,不走本 skill)。
[HINT] Download the complete skill directory including SKILL.md and all related files
| name | dev-large-delivery |
| description | 当改动跨 Phase、跨子系统或动基础设施时使用;以"双跑+人工验收+回滚剧本"框架驱动大型交付(日常小改动用 /dev-tdd,不走本 skill)。 |
| argument-hint | <项目名|改动范围|当前 Phase> |
满足下列任一条件,走本 skill;否则用 /dev-tdd 就够:
ordo_ai + 新引入 Cube + Metabase)用户主动声明"这是大型交付"时,不再判断,直接走。
/dev-tdd 管一次代码改动的 inner-loop。本 skill 管一个 Phase 的 outer-loop,以及跨 Phase 的推进节奏。两者配合,不替代。
每个 Phase 必须满足下面的 contract。默认按顺序推进;如果项目已有等价发布流程,可以调整顺序,但不能降低证据要求。
1. 写验收用例 (自动化为主,手工 checklist 兜底)
2. 改代码 (局部变更各自走 /dev-tdd 完成)
3. 部署到 test 环境 (必须 prod 等价配置,不是简化版)
4. 跑验收 + 回归 (含上一 Phase 没回退)
5. 发现问题回到 2 (在 test 解决,不等 prod 暴露)
6. 获取验收确认 (人工验收优先;用户可明确授权等价自动化/书面验收)
7. 准备回滚剧本 (Phase 级别的 rollback,不是单次 commit 级)
8. 合 prod,灰度放量 (能灰度就灰度;feature flag / 按租户 / 按角色)
| 约束 | 违反的后果 |
|---|---|
| prod 部署前必须有 test 等价演练 | 没踩过的坑直接进 prod |
| 用户人工验收 才能进下一阶段 | 交付方单方面宣布完成 |
| 新旧双跑先在 test 完成一轮 再谈 prod | 拿 prod 数据当测试集 |
| 备份 / 恢复演练在 test 做,不是 prod | prod 第一次恢复 = 第一次发现备份坏掉 |
| 每个 Phase 必须有回滚剧本(不只是 git revert,包括数据 / schema / 灰度开关) | 出事时手忙脚乱 |
| 业务侧可见成果 是每个 Phase 的退出条件 | 技术完成 ≠ 交付完成 |
例外只允许一类:纯文档改动(spec、盘点文档、README 等),不走 test。 schema 改一行、lint 规则调整、feature flag 默认值改动——都不算例外。
每个 Phase 结束前过一遍;有一项缺证据就不能进入下一 Phase。
跳过某项只能基于明确的“不适用”理由或等价证据,不能因为麻烦而省略。
| 场景 | 走哪个 |
|---|---|
| 一次代码改动(一个 feature / bug fix) | /dev-tdd |
| 目标明确、可拆 todo、需要多轮循环执行 | /dev-long-loop |
| 大型交付的一个 Phase 整体推进 | 本 skill |
| 大型交付的交付 / PR / 发布动作 | /guard-ship(本 skill 调用它) |
| Phase 级验证是否真的完成 | /guard-verify(本 skill 调用它) |
| 写 Phase 规划 / spec 本身 | /think-plan |
| 设计架构 | /think-architecture |
| 出 bug 要排查 | /dev-debug |
| 触碰远程 / 部署产物 / 线上状态 | /guard-gitops(每次 prod 动作前必过) |
本 skill 不重新实现 这些能力,只把它们编排成 Phase 级节奏。
/dev-long-loop 的区别/dev-long-loop 是长任务工作流:用 .long-loop/ 保存 prompt、spec overview、fix plan、qa 和 logs,让 agent 在预算内一轮一个 todo 地推进。
本 skill 是交付治理:定义 Phase 出口、test 等价演练、人工验收、回滚剧本和 prod 灰度。大型交付可以在某个 Phase 内使用 long-loop 做多轮实现,但 Phase 是否完成仍由本 skill 的 checklist 裁决。
本 skill 是全局 AGENTS.md 四条红线的 Phase 级应用:
/think-unstuck/guard-gitops,仓库为事实源/dev-tdd / /dev-debug。/think-plan 产出),不是本 skill 自由裁量。执行本 skill 期间,建议产出:
归档位置由 project 决定;本 skill 不强制路径。
/think-plan/think-architecture/dev-tdd/dev-debug/dev-refactor/guard-verify/guard-ship/guard-gitops/dev-long-loop/guard-check/think-unstuck/assist-learn