用途:该技能把技术上已就绪的构建转化为经过协调的发布决策,判断当前候选版本是否应立即发布、受哪些约束,以及采用何种沟通与责任模型。部署回答代码如何上线,发布管理则回答组织是否准备好执行。
适用场景:当发布涉及外部协调成本、显著风险,或需要让相关方看到统一计划而非零散质量产物时使用。
输入:可选但优先的 delivery-decision-record(保留分支结论与验证证据);test-report(功能就绪度与已知质量缺口);security-report(安全发现及已接受的发布风险);performance-report(性能就绪度与容量敏感问题,如存在)。
流程:一,确认发布范围——明确纳入与排除项、已接受发现、阻断条件;如存在 delivery-decision-record,应以其记录的结论为锚,不凭记忆重建。二,明示 go/no-go——汇总质量、安全、性能与运营就绪度;若为有条件发布,用直白语言列出条件。三,设定窗口、负责人与沟通——定义发布窗口、责任负责人、审批人与升级联系人、发布前中后的沟通节点、宣布成功或中止所需的证据。四,交付具体发布计划供下游部署规划执行。
输出:release-plan,包含范围、go/no-go 状态、负责人、发布窗口、沟通与部署门控预期。
质量门:范围与排除项明确;go/no-go 及理由有记录;负责人、审批人与升级路径具名;沟通节点与成功标准已定义;计划具体到部署策略可执行。
反模式:把部署当作发布管理;无人反对即默认发布;缺少沟通负责人;对未解决发现保持沉默。
相关技能:testing-strategy、security-audit、deployment-strategy、runbooks。分发:公开安装面 skills/.curated,规范源 skills/06-delivery/release-management/SKILL.md,通过 npx skills add/update 兼容导出,打包与能力成熟度为 beta。