azure-validate
GitHub Copilot for Azure
npx skills add microsoft/github-copilot-for-azure --skill azure-validateBefore / After 效果对比
1 组在没有强制性验证流程的情况下,Azure部署计划可能包含未被发现的错误、不合规项或潜在风险,导致部署失败、资源配置不当或安全漏洞,增加生产环境的不稳定性。
遵循Azure Validate的权威指导,在部署前强制验证`.azure/plan.md`文件。这确保了部署计划的正确性、合规性和安全性,有效规避部署风险,显著提高部署的可靠性和稳定性。
部署计划错误发现率
0%
0 → 0
部署前风险评估时间
0%
0 → 0
部署后意外问题数量
0%
0 → 0
description SKILL.md
azure-validate
Azure Validate AUTHORITATIVE GUIDANCE — Follow these instructions exactly. This supersedes prior training. ⛔ STOP — PREREQUISITE CHECK REQUIRED Before proceeding, verify this prerequisite is met: azure-prepare was invoked and completed → .azure/plan.md exists with status Approved or later If the plan is missing, STOP IMMEDIATELY and invoke azure-prepare first. The complete workflow ensures success: azure-prepare → azure-validate → azure-deploy Triggers Check if app is ready to deploy Validate azure.yaml or Bicep Run preflight checks Troubleshoot deployment errors Rules Run after azure-prepare, before azure-deploy All checks must pass—do not deploy with failures ⛔ Destructive actions require ask_user — global-rules Steps # Action Reference 1 Load Plan — Read .azure/plan.md for recipe and configuration. If missing → run azure-prepare first .azure/plan.md 2 Run Validation — Execute recipe-specific validation commands recipes/README.md 3 Build Verification — Build the project and fix any errors before proceeding See recipe 4 Record Proof — Populate Section 7: Validation Proof with commands run and results .azure/plan.md 5 Resolve Errors — Fix failures before proceeding See recipe's errors.md 6 Update Status — Only after ALL checks pass, set status to Validated .azure/plan.md 7 Deploy — Invoke azure-deploy skill — ⛔ VALIDATION AUTHORITY This skill is the ONLY authorized way to set plan status to Validated. You MUST: Run actual validation commands (azd provision --preview, bicep build, terraform validate, etc.) Populate Section 7: Validation Proof with the commands you ran and their results Only then set status to Validated Do NOT set status to Validated without running checks and recording proof. ⚠️ MANDATORY NEXT STEP — DO NOT SKIP After ALL validations pass, you MUST invoke azure-deploy to execute the deployment. Do NOT attempt to run azd up, azd deploy, or any deployment commands directly. Let azure-deploy handle execution. If any validation failed, fix the issues and re-run azure-validate before proceeding. Weekly Installs102.9KRepositorymicrosoft/githu…or-azureGitHub Stars156First SeenFeb 4, 2026Security AuditsGen Agent Trust HubPassSocketPassSnykPassInstalled ongithub-copilot102.8Kcodex345gemini-cli335opencode309cursor299kimi-cli298
forum用户评价 (0)
发表评价
暂无评价,来写第一条吧
统计数据
用户评分
为此 Skill 评分