Favicon of python-appservice-deploy

python-appservice-deploy Skill

AI Agent SkillPythonOpen source

Deploy Python (Flask/Django/FastAPI) code to Azure App Service Linux. WHEN: "Flask App Service", "Django App Service", "FastAPI App Service", "deploy Python to App Service". DO NOT USE FOR: Container Apps, Functions, non-Python, Terraform/Bicep/IaC, full infra — use azure-prepare. Published by microsoft in azure-skills.

What is python-appservice-deploy Skill?

Deploy Python (Flask/Django/FastAPI) code to Azure App Service Linux. WHEN: "Flask App Service", "Django App Service", "FastAPI App Service", "deploy Python to App Service". DO NOT USE FOR: Container Apps, Functions, non-Python, Terraform/Bicep/IaC, full infra — use azure-prepare. Published by microsoft in azure-skills. This profile combines repository metadata with install, compatibility, and usage signals so developers can quickly decide whether it fits their agent workflow before opening the source repository.

Trust signal
95/100
Maintenance signal
90/100
Adoption signal
77/100

Automated repository signals based on public metadata such as recency, license, installation evidence, and adoption. These are not a security audit or endorsement.

Key capabilities

  • Includes SKILL.md support
  • Reusable instructions support
  • Deployment
  • Deployment use cases

Technical details

Copy skill directory
  • Install or run with Copy skill directory

When to use python-appservice-deploy Skill

  • Use it for deployment.

Built with

PythonCopy skill directory

Editorial notes

Source

  • Creator: microsoft
  • Repository: microsoft/azure-skills
  • Skill file: .github/plugins/azure-skills/skills/python-appservice-deploy/SKILL.md

What it does

Deploy Python (Flask/Django/FastAPI) code to Azure App Service Linux. WHEN: "Flask App Service", "Django App Service", "FastAPI App Service", "deploy Python to App Service". DO NOT USE FOR: Container Apps, Functions, non-Python, Terraform/Bicep/IaC, full infra — use azure-prepare.

Skill instructions

Python on Azure App Service — Code Deploy Deploys Python (Flask, Django, FastAPI, generic) code to Azure App Service Linux (P0v3, Python 3.14). Creates RG + Plan + Web App if missing. Hand off to azure-prepare for VNet, Key Vault, databases, or IaC. MCP tools used: mcpazuremcpsubscriptionlist, mcpazuremcpgrouplist, mcpazuremcpappservice, mcpazuremcpazd (when azure.yaml is present). Workflow 1. Resolve context — smart defaults, minimal prompts. Only the app name is interactive; RG (<app-rg), Plan (<app-plan), region (current az default or eastus2), subscription are derived. create-app.md §1. 2. Detect framework (advisory, never blocks). detect.md. 3. Choose path — azure.yaml host: appservice → deploy-azd.md; else deploy-azcli.md. 4. Ensure RG → Plan (P0v3 --is-linux) → Web App (--runtime "PYTHON:3.14") exist. On transient ARM errors, follow transient-retry.md. create-app.md. 5. Set startup — Flask/Django: none (Oryx auto-detects). FastAPI: always python -m uvicorn main:app --host 0.0.0.

Explore related resources

Frequently asked questions

What is python-appservice-deploy?

python-appservice-deploy is a open-source AI agent skill with Copy skill directory. Deploy Python (Flask/Django/FastAPI) code to Azure App Service Linux. WHEN: "Flask App Service", "Django App Service", "FastAPI App Service", "deploy Python to App Service".

Who is python-appservice-deploy best for?

python-appservice-deploy is best for reusing agent instructions, scripts, and references, deployment workflows.

How do I install python-appservice-deploy?

Install or run python-appservice-deploy using Copy skill directory. Check python-appservice-deploy for the latest setup command.

Is python-appservice-deploy actively maintained?

python-appservice-deploy may need a closer maintenance check before production use.

Share:

Stars
1,277
Forks
206
Last commit
9 days ago
Repository age
5 months
License
MIT

Auto-fetched from GitHub.

Ad
Favicon

 

  
 

Similar to python-appservice-deploy