Compétences azure-deploy
📦

azure-deploy

Risque faible ⚙️ Commandes externes📁 Accès au système de fichiers🌐 Accès réseau🔑 Variables d’environnement

部署至 Azure

此 skill 使用 azd、Bicep 或 Terraform 自動化 Azure 部署。透過確保只在正確驗證後才進行部署,可減少部署失敗和雲端成本。

Prend en charge: Claude Codex Code(CC)
🥉 75 Bronze
1

Télécharger le ZIP du skill

2

Importer dans Claude

Allez dans Paramètres → Capacités → Skills → Importer un skill

3

Activez et commencez à utiliser

Tester

Utilisation de "azure-deploy". Deploy my app to Azure

Résultat attendu:

I need to verify the prerequisites first. Let me check if azure-prepare and azure-validate have been run...

Utilisation de "azure-deploy". Deploy using Bicep

Résultat attendu:

Loading Bicep recipe... What Azure subscription and location should I use for deployment?

Audit de sécurité

Risque faible
v1 • 2/21/2026

This is a legitimate Microsoft Azure deployment skill. Static findings are false positives - all detections are documentation examples of Azure CLI commands, standard Azure project paths, Azure documentation URLs, and OIDC authentication patterns in CI/CD workflows. The skill includes proper safety guardrails requiring prerequisite validation and user confirmation for destructive actions.

31
Fichiers analysés
1,416
Lignes analysées
4
résultats
1
Total des audits

Facteurs de risque

⚙️ Commandes externes (370)
references/global-rules.md:7 references/global-rules.md:13 references/global-rules.md:13 references/global-rules.md:13 references/global-rules.md:21-26 references/global-rules.md:26-38 references/pre-deploy-checklist.md:5 references/pre-deploy-checklist.md:11-13 references/pre-deploy-checklist.md:13-16 references/pre-deploy-checklist.md:16-18 references/pre-deploy-checklist.md:18-22 references/pre-deploy-checklist.md:22-26 references/pre-deploy-checklist.md:26-28 references/pre-deploy-checklist.md:28 references/pre-deploy-checklist.md:28 references/pre-deploy-checklist.md:28 references/pre-deploy-checklist.md:28-31 references/pre-deploy-checklist.md:31-33 references/pre-deploy-checklist.md:33-36 references/pre-deploy-checklist.md:36-38 references/pre-deploy-checklist.md:38-41 references/pre-deploy-checklist.md:41-44 references/pre-deploy-checklist.md:44-52 references/pre-deploy-checklist.md:52-55 references/pre-deploy-checklist.md:55-57 references/pre-deploy-checklist.md:57-60 references/pre-deploy-checklist.md:60-62 references/pre-deploy-checklist.md:62-65 references/pre-deploy-checklist.md:65-74 references/pre-deploy-checklist.md:74-76 references/pre-deploy-checklist.md:76-78 references/pre-deploy-checklist.md:78-80 references/pre-deploy-checklist.md:80-84 references/pre-deploy-checklist.md:84-90 references/pre-deploy-checklist.md:90-92 references/pre-deploy-checklist.md:92-95 references/pre-deploy-checklist.md:95-97 references/pre-deploy-checklist.md:97-101 references/pre-deploy-checklist.md:101-103 references/pre-deploy-checklist.md:103-109 references/pre-deploy-checklist.md:109-124 references/pre-deploy-checklist.md:124-130 references/pre-deploy-checklist.md:130 references/pre-deploy-checklist.md:130 references/pre-deploy-checklist.md:130-131 references/pre-deploy-checklist.md:131 references/pre-deploy-checklist.md:131-132 references/pre-deploy-checklist.md:132-133 references/pre-deploy-checklist.md:133-140 references/pre-deploy-checklist.md:140-143 references/pre-deploy-checklist.md:143-146 references/pre-deploy-checklist.md:146-149 references/recipes/azcli/errors.md:5 references/recipes/azcli/errors.md:6 references/recipes/azcli/errors.md:7 references/recipes/azcli/errors.md:8 references/recipes/azcli/errors.md:14-16 references/recipes/azcli/README.md:7 references/recipes/azcli/README.md:7 references/recipes/azcli/README.md:7 references/recipes/azcli/README.md:8 references/recipes/azcli/README.md:8 references/recipes/azcli/README.md:9 references/recipes/azcli/README.md:17 references/recipes/azcli/README.md:19 references/recipes/azcli/README.md:25-30 references/recipes/azcli/README.md:30-34 references/recipes/azcli/README.md:34-41 references/recipes/azcli/README.md:41-47 references/recipes/azcli/README.md:47-52 references/recipes/azcli/README.md:52-56 references/recipes/azcli/README.md:56-61 references/recipes/azcli/README.md:61-65 references/recipes/azcli/README.md:65-67 references/recipes/azcli/verify.md:3-5 references/recipes/azcli/verify.md:5-9 references/recipes/azcli/verify.md:9-11 references/recipes/azcli/verify.md:11-15 references/recipes/azcli/verify.md:15-21 references/recipes/azcli/verify.md:21-25 references/recipes/azcli/verify.md:25-30 references/recipes/azd/errors.md:5 references/recipes/azd/errors.md:9 references/recipes/azd/errors.md:9 references/recipes/azd/errors.md:9 references/recipes/azd/errors.md:9 references/recipes/azd/errors.md:9 references/recipes/azd/errors.md:15 references/recipes/azd/errors.md:20-22 references/recipes/azd/errors.md:22-26 references/recipes/azd/errors.md:26-28 references/recipes/azd/functions-deploy.md:8 references/recipes/azd/functions-deploy.md:9 references/recipes/azd/functions-deploy.md:9 references/recipes/azd/functions-deploy.md:10 references/recipes/azd/functions-deploy.md:16-19 references/recipes/azd/functions-deploy.md:19-23 references/recipes/azd/functions-deploy.md:23-26 references/recipes/azd/functions-deploy.md:26-30 references/recipes/azd/functions-deploy.md:30-33 references/recipes/azd/functions-deploy.md:33-37 references/recipes/azd/functions-deploy.md:37-40 references/recipes/azd/functions-deploy.md:40-48 references/recipes/azd/functions-deploy.md:48-51 references/recipes/azd/functions-deploy.md:51-53 references/recipes/azd/functions-deploy.md:53-59 references/recipes/azd/functions-deploy.md:59-62 references/recipes/azd/functions-deploy.md:62-70 references/recipes/azd/functions-deploy.md:70-81 references/recipes/azd/functions-deploy.md:81-83 references/recipes/azd/functions-deploy.md:83-86 references/recipes/azd/functions-deploy.md:86-90 references/recipes/azd/functions-deploy.md:90 references/recipes/azd/functions-deploy.md:90-92 references/recipes/azd/README.md:9 references/recipes/azd/README.md:9 references/recipes/azd/README.md:9 references/recipes/azd/README.md:10 references/recipes/azd/README.md:10 references/recipes/azd/README.md:11 references/recipes/azd/README.md:12 references/recipes/azd/README.md:12 references/recipes/azd/README.md:20 references/recipes/azd/README.md:21 references/recipes/azd/README.md:28 references/recipes/azd/README.md:28 references/recipes/azd/README.md:28 references/recipes/azd/README.md:29 references/recipes/azd/README.md:29 references/recipes/azd/README.md:29 references/recipes/azd/README.md:30 references/recipes/azd/README.md:30 references/recipes/azd/README.md:32 references/recipes/azd/README.md:33 references/recipes/azd/README.md:33 references/recipes/azd/README.md:33 references/recipes/azd/README.md:33 references/recipes/azd/README.md:41-43 references/recipes/azd/README.md:43-47 references/recipes/azd/README.md:47-49 references/recipes/azd/README.md:49-55 references/recipes/azd/README.md:55-57 references/recipes/azd/README.md:57-61 references/recipes/azd/README.md:61-63 references/recipes/azd/verify.md:3-5 references/recipes/azd/verify.md:5-8 references/recipes/azd/verify.md:8-13 references/recipes/azd/verify.md:13-17 references/recipes/azd/verify.md:17-19 references/recipes/bicep/errors.md:5 references/recipes/bicep/errors.md:7 references/recipes/bicep/errors.md:9 references/recipes/bicep/errors.md:14-16 references/recipes/bicep/README.md:7 references/recipes/bicep/README.md:8 references/recipes/bicep/README.md:8 references/recipes/bicep/README.md:9 references/recipes/bicep/README.md:17 references/recipes/bicep/README.md:18 references/recipes/bicep/README.md:19 references/recipes/bicep/README.md:25-30 references/recipes/bicep/README.md:30-34 references/recipes/bicep/README.md:34-39 references/recipes/bicep/README.md:39-43 references/recipes/bicep/README.md:43-48 references/recipes/bicep/README.md:48-52 references/recipes/bicep/README.md:52-57 references/recipes/bicep/README.md:57-61 references/recipes/bicep/README.md:61-65 references/recipes/bicep/README.md:65-76 references/recipes/bicep/README.md:76-77 references/recipes/bicep/README.md:77-78 references/recipes/bicep/README.md:78-82 references/recipes/bicep/README.md:82-84 references/recipes/bicep/verify.md:3-5 references/recipes/bicep/verify.md:5-9 references/recipes/bicep/verify.md:9-13 references/recipes/bicep/verify.md:13-17 references/recipes/bicep/verify.md:17-19 references/recipes/cicd/examples/azdo-azd.yml:21 references/recipes/cicd/examples/azdo-azd.yml:22 references/recipes/cicd/README.md:7 references/recipes/cicd/README.md:7 references/recipes/cicd/README.md:9 references/recipes/cicd/README.md:9 references/recipes/cicd/README.md:30 references/recipes/cicd/README.md:30 references/recipes/cicd/README.md:30 references/recipes/cicd/README.md:31 references/recipes/cicd/README.md:31 references/recipes/cicd/verify.md:9-11 references/recipes/cicd/verify.md:11-15 references/recipes/cicd/verify.md:15-17 references/recipes/terraform/errors.md:5 references/recipes/terraform/errors.md:6 references/recipes/terraform/errors.md:8 references/recipes/terraform/errors.md:12-14 references/recipes/terraform/errors.md:14-17 references/recipes/terraform/errors.md:17-19 references/recipes/terraform/README.md:8 references/recipes/terraform/README.md:8 references/recipes/terraform/README.md:9 references/recipes/terraform/README.md:10 references/recipes/terraform/README.md:18 references/recipes/terraform/README.md:19 references/recipes/terraform/README.md:20 references/recipes/terraform/README.md:27-30 references/recipes/terraform/README.md:30-34 references/recipes/terraform/README.md:34-36 references/recipes/terraform/README.md:36-40 references/recipes/terraform/README.md:40-45 references/recipes/terraform/README.md:45-49 references/recipes/terraform/README.md:49-51 references/recipes/terraform/README.md:51-55 references/recipes/terraform/README.md:55-59 references/recipes/terraform/README.md:59-65 references/recipes/terraform/README.md:65-76 references/recipes/terraform/README.md:66 references/recipes/terraform/README.md:67 references/recipes/terraform/README.md:68 references/recipes/terraform/README.md:65-76 references/recipes/terraform/verify.md:3-6 references/recipes/terraform/verify.md:6-10 references/recipes/terraform/verify.md:10-12 references/recipes/terraform/verify.md:12-16 references/recipes/terraform/verify.md:16-18 references/recipes/terraform/verify.md:11 references/recipes/terraform/verify.md:17 references/recipes/terraform/verify.md:10-12 references/recipes/terraform/verify.md:16-18 references/region-availability.md:23 references/region-availability.md:23 references/region-availability.md:24 references/region-availability.md:24 references/region-availability.md:25 references/region-availability.md:25 references/region-availability.md:26 references/region-availability.md:26 references/region-availability.md:27 references/region-availability.md:27 references/region-availability.md:28 references/region-availability.md:29 references/region-availability.md:39 references/region-availability.md:40 references/region-availability.md:41 references/region-availability.md:42 references/region-availability.md:43 references/region-availability.md:44 references/region-availability.md:45 references/region-availability.md:72 references/region-availability.md:72 references/region-availability.md:72 references/region-availability.md:72 references/region-availability.md:72 references/region-availability.md:73 references/region-availability.md:73 references/region-availability.md:73 references/region-availability.md:73 references/region-availability.md:73 references/region-availability.md:74 references/region-availability.md:74 references/region-availability.md:74 references/region-availability.md:74 references/region-availability.md:74 references/region-availability.md:75 references/region-availability.md:75 references/region-availability.md:75 references/region-availability.md:76 references/sdk/azd-deployment.md:11-15 references/sdk/azd-deployment.md:15-22 references/sdk/azure-identity-dotnet.md:11-14 references/sdk/azure-identity-java.md:8-14 references/sdk/azure-identity-java.md:14-17 references/sdk/azure-identity-java.md:17-20 references/sdk/azure-identity-java.md:20-25 references/sdk/azure-identity-py.md:8-10 references/sdk/azure-identity-py.md:10-13 references/sdk/azure-identity-py.md:13-16 references/sdk/azure-identity-ts.md:11-14 references/troubleshooting.md:3 references/troubleshooting.md:7 references/troubleshooting.md:9 references/troubleshooting.md:9 references/troubleshooting.md:9 references/troubleshooting.md:13 references/troubleshooting.md:15-21 references/troubleshooting.md:21-23 references/troubleshooting.md:23 references/troubleshooting.md:23 references/troubleshooting.md:23 references/troubleshooting.md:23 references/troubleshooting.md:23 references/troubleshooting.md:23-29 references/troubleshooting.md:29 references/troubleshooting.md:29-33 references/troubleshooting.md:33 references/troubleshooting.md:33-35 references/troubleshooting.md:35 references/troubleshooting.md:35-36 references/troubleshooting.md:36 references/troubleshooting.md:36 references/troubleshooting.md:36 references/troubleshooting.md:36-37 references/troubleshooting.md:37 references/troubleshooting.md:37-38 references/troubleshooting.md:38 references/troubleshooting.md:38 references/troubleshooting.md:38 references/troubleshooting.md:38-40 references/troubleshooting.md:40 references/troubleshooting.md:40 references/troubleshooting.md:40-44 references/troubleshooting.md:44-46 references/troubleshooting.md:46-49 references/troubleshooting.md:49-50 references/troubleshooting.md:50-51 references/troubleshooting.md:51 references/troubleshooting.md:51-52 references/troubleshooting.md:52-56 references/troubleshooting.md:56-58 references/troubleshooting.md:58 references/troubleshooting.md:58-64 references/troubleshooting.md:64-71 references/troubleshooting.md:71-73 references/troubleshooting.md:73 references/troubleshooting.md:73-77 references/troubleshooting.md:77-85 references/troubleshooting.md:85-87 references/troubleshooting.md:87-89 references/troubleshooting.md:89 references/troubleshooting.md:89 references/troubleshooting.md:89 references/troubleshooting.md:89 references/troubleshooting.md:89-93 references/troubleshooting.md:93-97 references/troubleshooting.md:97-98 references/troubleshooting.md:98-101 references/troubleshooting.md:101-105 references/troubleshooting.md:105-107 references/troubleshooting.md:107-108 references/troubleshooting.md:108-110 references/troubleshooting.md:110-112 references/troubleshooting.md:112-113 references/troubleshooting.md:113-121 references/troubleshooting.md:121-124 references/troubleshooting.md:124-126 references/troubleshooting.md:126-128 references/troubleshooting.md:128 SKILL.md:13 SKILL.md:18 SKILL.md:19 SKILL.md:23 SKILL.md:27 SKILL.md:31 SKILL.md:31 SKILL.md:31 SKILL.md:39 SKILL.md:39 SKILL.md:46 SKILL.md:46 SKILL.md:48 SKILL.md:56 SKILL.md:56 SKILL.md:56 SKILL.md:58 SKILL.md:58 SKILL.md:60 SKILL.md:76 SKILL.md:77 SKILL.md:78
📁 Accès au système de fichiers (20)
🌐 Accès réseau (10)
🔑 Variables d’environnement (7)
Audité par: claude

Score de qualité

50
Architecture
100
Maintenabilité
85
Contenu
50
Communauté
90
Sécurité
91
Conformité aux spécifications

Ce que vous pouvez construire

將 Web 應用程式部署至 Azure

將容器化 Web 應用程式部署至 Azure Container Apps,並提供公開端點

使用 Bicep 佈建基礎結構

使用 Bicep 範本部署 Azure 基礎結構,並設定適當的 RBAC

設定 CI/CD 部署管線

使用 GitHub Actions 與 Azure OIDC 驗證設定自動化部署

Essayez ces prompts

基本 Azure 部署
使用 azd 將我的應用程式部署至 Azure。計劃已經過驗證。
使用特定配方部署
使用 Bicep 配方部署。請先與我確認訂用帳戶和位置。
部署並處理錯誤
部署至 Azure。如果發生錯誤,請檢查疑難排解指南並建議修復方法。
生產環境部署並確認
我需要部署至生產環境。執行部署前檢查清單,確認破壞性動作,然後使用 Terraform 部署。

Bonnes pratiques

  • 始終在 azure-deploy 之前執行 azure-prepare 以產生有效的部署計劃
  • 始終在 azure-deploy 之前執行 azure-validate 以及早發現組態錯誤
  • 對於刪除資源群組等破壞性動作,使用 ask_user 確認

Éviter

  • 跳過 azure-validate 以節省時間 - 這會導致部署失敗
  • 手動更新計劃狀態以繞過驗證檢查
  • 未與使用者確認就假設訂用帳戶或位置

Foire aux questions

部署前需要哪些先決條件?
您必須執行 azure-prepare 產生 .azure/plan.md,然後執行 azure-validate 驗證計劃有效且狀態為「已驗證」。
不行。此 skill 設計為需要驗證。您無法手動設定計劃狀態以繞過此檢查。
支援哪些部署方法?
此 skill 支援 Azure Developer CLI (azd)、Bicep 範本和 Terraform。方法會在您的部署計劃中指定。
如何確認破壞性動作?
使用 ask_user 在刪除資源、覆寫檔案或進行不可逆變更之前取得明確確認。
如果部署失敗該怎麼辦?
檢查配方特定的 errors.md 檔案以取得常見問題。疑難排解指南提供驗證、配額和組態錯誤的解決方案。
可以將此 skill 用於 CI/CD 管線嗎?
可以。此 skill 包含 GitHub Actions 和 Azure DevOps 的範例,使用服務主體進行 OIDC 驗證。