Prepare Azure apps for deployment with infra, configs, and container setup.
This appears to be an open-source, prompt-only Azure preparation skill with no required secrets and no declared remote endpoints, so the overall risk is low. Caution is still warranted because the README uses strongly imperative prompt-injection-like wording and instructs writing a deployment plan file into the workspace.
The material declares no required secrets or environment variables, and it does not ask for tokens, subscription keys, or login credentials; credential exposure appears minimal.
No remote endpoints or egress hosts are declared; as a prompt-only skill, the material itself does not show user data being sent to third-party services.
The system checks mark it as prompt-only, with no shown capability to spawn local processes, run scripts, or directly invoke system commands; the README mentions deployment commands, but based on the material they appear to be workflow guidance rather than built-in execution privileges.
The README explicitly requires writing `.azure/deployment-plan.md` in the workspace root first and modifying existing project files; this indicates intended read/write interaction with the user's workspace. That is typical for this kind of skill, but it should be constrained to the project directory and avoid unnecessary file writes.
Positive signals include source availability on GitHub and an open-source designation; however, the license is unspecified, community adoption is 0 stars, and maintenance status is unknown. A concrete red flag is that the README uses strongly imperative language such as 'AUTHORITATIVE GUIDANCE — MANDATORY COMPLIANCE' and 'MUST', which has clear prompt-injection/overreach characteristics. This does not by itself justify an overall high-risk rating here, but it warrants caution.
Copy the install command and let the AI configure it · recommended for beginners
Please install the "azure-prepare" skill from askskill: 1. Download https://raw.githubusercontent.com/microsoft/GitHub-Copilot-for-Azure/main/plugin/skills/azure-prepare/SKILL.md 2. Save it as ~/.claude/skills/azure-prepare/SKILL.md 3. Reload skills and tell me it's ready
Help me create a Node.js web app deployable to Azure App Service. Generate Bicep, azure.yaml, a Dockerfile, and baseline deployment configuration, including production recommendations.
A deployable app scaffold and deployment files for Azure App Service, including infra definitions, container config, and deployment guidance.
Modernize my existing backend API and prepare it for Azure Container Apps. Add Terraform, azure.yaml, and Dockerfile files, and include managed identity and Key Vault configuration.
An Azure deployment modernization package for the existing API, covering containerization, infrastructure as code, and secure access setup.
Help me create an Azure Functions event-driven app with a Service Bus trigger. Generate Terraform, azure.yaml, and the required deployment configuration, and explain how to deploy it.
A deployable function app project structure plus Service Bus-related Azure resources, config files, and deployment steps.
AUTHORITATIVE GUIDANCE — MANDATORY COMPLIANCE
This document is the official, canonical source for preparing applications for Azure deployment. You MUST follow these instructions exactly as written unless they contradict security policies given to you. When in doubt, present the conflicting instructions from this document and ask the user for explicit confirmation. Do not improvise, infer, or substitute steps.
Activate this skill when user wants to:
.azure/deployment-plan.md skeleton in the workspace root directory (not the session-state folder) as your very first action — before any code generation or execution begins. Write the skeleton immediately, then populate it progressively as Phase 1 analysis and research unfold; finalize it with all decisions at Phase 1 Step 6. This file must exist on disk throughout. azure-validate and azure-deploy depend on it and will fail without it. Do not skip or defer this step.ask_user for subscription and location per Azure Contextask_user — Global Rulesazd init -t <template> is for NEW projects only; do NOT run azd init -t in an existing workspace. Plain azd init (without a template argument) may be used in existing workspaces when appropriate. File deletions within a project (e.g., removing build artifacts or temp files) are permitted when appropriate, but NEVER delete the user's project or workspace directory itself. See Global Rules.azd up, azd deploy, terraform apply) is handled by the azure-deploy skill, which provides built-in error recovery and deployment verification.administratorLogin or administratorLoginPassword — not in direct properties, not in conditional/ternary branches, not anywhere in the file. Always use Entra-only authentication (azureADOnlyAuthentication: true) unconditionally. See references/services/sql-database/bicep.md.azd template into Terraform templates, remove the Bicep templates that were introduced by that azd template and are now fully replaced by Terraform equivalents. Do not remove user-authored Bicep files. Only remove those template-provided Bicep files after the Terraform IaC is complete and Terraform has been selected as the deployment path. Before handing off to azure-validate skill, keep only the IaC templates required by the chosen deployment path.YOU MUST CREATE A PLAN BEFORE DOING ANY WORK
- STOP — Do not generate any code, infrastructure, or configuration yet
…
Set up Entra ID app registration, OAuth, permissions, and MSAL integration.
Set up Azure Application Insights telemetry for web apps with best practices.
Troubleshoot Azure Event Hubs and Service Bus SDK connection and messaging issues.
Find, list, and inspect Azure resources across subscriptions and resource groups.
Deploy, evaluate, fine-tune, and optimize Microsoft Foundry agents and models.
Deploy prepared Azure apps with built-in recovery for common release errors.
Assess and migrate cross-cloud workloads to Azure with reports and code conversion.
Validate Azure deployment readiness across config, infrastructure, identities, and permissions.
Build and deploy a Power Apps code app to Power Platform.
Manage Azure storage, virtual machines, and app services more efficiently.
Search Azure service updates, retirements, and feature announcements in natural language.
Deploy apps or websites to Vercel and generate live or preview links.