🚀 快速安装

复制以下命令并运行,立即安装此 Skill:

npx @anthropic-ai/skills install microsoft/azure-skills/azure-validate

💡 提示:需要 Node.js 和 NPM

Azure 验证

权威指南 — 严格遵循这些说明。此指南优先于先前的培训。

⛔ 停止 — 需要检查前提条件

在继续之前,验证是否满足此前提条件:

azure-prepare 已被调用并完成 → .azure/plan.md 文件存在,且状态为 已批准 或更高

如果计划文件缺失,立即停止并首先调用 azure-prepare

完整的工作流程确保成功:

azure-prepareazure-validateazure-deploy

触发条件

  • 检查应用是否准备好部署
  • 验证 azure.yaml 或 Bicep 文件
  • 运行预检检查
  • 排查部署错误

规则

  1. 在 azure-prepare 之后、azure-deploy 之前运行
  2. 所有检查必须通过——不要在失败的情况下部署
  3. 破坏性操作需使用 ask_user全局规则

步骤

# 操作 参考
1 加载计划 — 读取 .azure/plan.md 以获取方案和配置。如果缺失 → 先运行 azure-prepare .azure/plan.md
2 运行验证 — 执行特定于方案的验证命令 recipes/README.md
3 构建验证 — 构建项目并在继续之前修复任何错误 参见方案
4 记录证明 — 使用运行的命令及其结果填充第 7 节:验证证明 .azure/plan.md
5 解决错误 — 在继续之前修复失败项 参见方案的 errors.md
6 更新状态 — 仅在所有检查都通过后,将状态设置为 已验证 .azure/plan.md
7 部署 — 调用 azure-deploy 技能

⛔ 验证权限

此技能是将计划状态设置为 已验证唯一授权方式。你必须:

  1. 运行实际的验证命令(azd provision –preview, bicep build, terraform validate 等)
  2. 用你运行的命令及其结果填充第 7 节:验证证明
  3. 只有这样,才能将状态设置为 已验证

不要在未运行检查并记录证明的情况下将状态设置为 已验证


⚠️ 必须执行的下一步 — 不要跳过

在所有验证通过后,你必须调用 azure-deploy 来执行部署。不要尝试直接运行 azd upazd deploy 或任何部署命令。让 azure-deploy 处理执行。

如果任何验证失败,请修复问题并在继续之前重新运行 azure-validate。

📄 原始文档

完整文档(英文):

https://skills.sh/microsoft/azure-skills/azure-validate

💡 提示:点击上方链接查看 skills.sh 原始英文文档,方便对照翻译。

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。