Skills Directory精选自 GitHub 的开源 Skills

shipping-and-launchcommit dde32acSKILL.md · 部署与发布

上线发布准备

为生产上线做准备:上线前检查清单、功能开关、分阶段发布阈值、监控、错误预算关卡和回滚方案。

npx skills add addyosmani/agent-skills --skill shipping-and-launch
权限
  • read-repo
  • write-files
  • shell
  • network
兼容工具
Claude Code, Codex, Cursor, Copilot, Gemini CLI
GitHub
112.3k
来源
社区 · Addy Osmani
状态
扫描通过
许可证
MIT

核心规则

每次上线都必须可回滚、可观测、可渐进。

执行阶段

  1. 阶段 01上线前检查

    逐项核对代码质量、安全、性能、无障碍、基础设施和文档。

  2. 阶段 02功能开关与回滚

    用功能开关把部署与发布解耦,并在部署前写好包含触发条件和步骤的回滚方案。

  3. 阶段 03分阶段发布

    依次经过预发、关闭开关上线、内部启用、5% 金丝雀再逐步扩大,按错误率和延迟阈值决定推进、暂停或回滚。

  4. 阶段 04上线后验证

    上线后一小时内检查健康端点、错误和延迟、关键流程与日志,并确认回滚机制可用。

权限说明(据 SKILL.md 整理)

能力是否需要说明
文件写入需要添加功能开关和错误上报代码,编写回滚方案,并更新 README、变更日志等文档。
命令执行需要运行测试、构建、lint、类型检查和 npm audit 等依赖审计,回滚时可能用到 git revert。
网络外发不需要技能未要求代理直接部署或调用外部服务,发布和监控由团队按方案执行。

SKILL.md 头部信息(YAML)

SKILL.md 头部信息(YAML)commit dde32ac
---
name: shipping-and-launch
description: Prepares production launches. Use when preparing to deploy to production, or when asking what needs to be in place before shipping. Use when you need a pre-launch checklist, when setting up monitoring, when planning a staged rollout, or when you need a rollback strategy.
---

相关技能

规则扫描无法覆盖所有风险,安装前请阅读此技能的 SKILL.md,确认权限后再使用。