python-appservice-deploy

Pass

Audited by Gen Agent Trust Hub on Jun 16, 2026

Risk Level: SAFECOMMAND_EXECUTION
Full Analysis
  • [Command Execution]: The skill uses az CLI and azd commands to manage Azure resources and deploy code. This includes creating resource groups, app service plans, and web apps, which are standard operations for its intended deployment purpose.
  • [Shell Safety Best Practices]: The instructions explicitly warn against using shell pipe characters in runtime strings (e.g., using PYTHON:3.14 instead of PYTHON|3.14) to prevent accidental shell command injection or execution errors.
  • [Local Helper Scripts]: Includes utility scripts (scripts/generate-app-name.sh and .ps1) that perform string manipulation and GUID generation to derive valid Azure resource names from the local project folder.
  • [Error Handling Logic]: Implements retry logic for transient Azure Resource Manager (ARM) errors, such as connection resets or 429 rate limiting, ensuring more reliable deployment interactions with the Azure API.
Audit Metadata
Risk Level
SAFE
Analyzed
Jun 16, 2026, 06:45 AM
Security Audit — agent-trust-hub — python-appservice-deploy