用途:为互联网软件交付(代码、服务、客户端或基础设施)生成可执行、可核对的发布清单。输入发布范围与已知约束,输出待确认项明确的发布计划。文章、社媒、视频等媒体内容发布不在范围内。
主要能力:汇总版本、分支、制品、配置与依赖服务,生成分阶段发布清单与责任待定项;设计测试、审批、回滚预检门和停止条件,输出可判定通过/阻断的预检表;编排灰度范围、观察指标与验证步骤,形成灰度及发布后验证清单。
使用方式:用自然语言说明发布目标,并尽量提供产品/服务、环境、版本与源分支、制品标识、配置变更、依赖服务、期望窗口、审批人与回滚方案;缺失信息标为“待确认”。输入示例含 release 下的 product_or_service、environment、version、source_branch、artifact、config_changes、dependencies、release_window 字段。安装命令:npx skills add soia-team/soia-open-dev-release-skills -g -a '*' -s soia-dev-plan-release-checklist -y。纯方法论技能,无强依赖或第三方工具依赖;如需保存团队默认项,可在自有机器创建 ~/.config/soia-skills/soia-dev-plan-release-checklist/config.yml。
输出契约:Markdown 发布清单,含发布摘要、变更与依赖清单、预检门、灰度与发布步骤、发布后验证清单、结论与未决项,默认使用虚构占位符。最终回复需给出已覆盖要素、预检门状态数量与原因、证据与未验证项、建议下一步。
限制:不执行部署、不修改生产环境、不代替发布审批;不读取公司知识库、私有仓库、账号、历史发布记录或私有配置;不要求、记录或回显密钥、令牌、密码、客户数据、内部域名或生产访问地址;无证据的门不得标为通过,未验证项不得表述为已通过。不要在配置或交付物中记录凭据与真实客户数据。