用途:把 Azure Updates 转换成面向客户的 Azure Update 演示文稿。适用于“Azure Update PPT を作って”“顧客向け Azure アップデート資料”等请求,从空白工作区搭建、按客户分类更新、设计或校验客户模板、由 manifest JSON 重建日期文件夹,以及修复标签、备注、区域标记、UPDATE Points 或门禁失败。不适用于通用 PPT 编辑、非 Microsoft/Azure 更新、不使用 Azure Updates MCP 或 MCP manifest 的工作流、无 manifest 契约的一次性抽取。
执行模型:本技能是工具包,不是独立运行器,携带脚本、参考、起始配置与中性模板。缺少工作区契约文件时不得构建,须先 Bootstrap 并填写 .config。模式包括 Bootstrap、Template Design、Template Contract、Fetch/Prepare、Build/Re-apply、Repair;缺失 build.engine 时默认 com,python 仅用于 contract-v1 模板且失败即止,不会静默回退。
主要能力:MCP 边界区分脚本与 MCP,可见 manifest 字段须客户中立;必须做 Previous Delivery Diff;Japan Region 分为三类,以 Region Stamp Definition 为 SSOT,禁止未确认保守判定和“客户端工具日本未支持”判定。
使用方式:Bootstrap 命令为 & "..github\skills\azure-update-customer-pptx\scripts\Initialize-AzureUpdateWorkspace.ps1" -TargetRoot "." -UpdateScripts;标准流程先创建日期目录与 manifest/logs,由 Agent 写入 fetched-updates.json、客户中立的 titleJa,再执行 .\scripts\Prepare-CustomerPptx.ps1 -DateFolder ".$d"、.\scripts\Run-CustomerPptxPipeline.ps1 -DateFolder ".$d",仅 manifest 变更可用 -SkipBuild。构建前运行 Test-AzureUpdateWorkspace.ps1 预检,最终以 scripts/Verify-Pptx.ps1 退出码 0 为准,交付前 Test-PptxDistribution.ps1 须通过。
限制:交付前须完成质量与 critic 评审;结束页仅保留简洁收尾;具体客户值放工作区配置,不入技能参考。其他收费、平台与效果资料暂未提供。