What problem does it solve? Deploying a distributed Aspire application requires choosing a target platform, wiring the right hosting integration into the AppHost, resolving parameters and secrets, and running the correct publish/deploy/destroy pipeline. This Skill routes all deployment work through the Aspire AppHost model instead of ad-hoc Docker, Kubernetes, Azure, or AWS workflows, preventing misconfigured targets and unmanaged cloud resources. ## Core Features & Use Cases - Target-aware deployment routing: Detects Aspire AppHosts (C# or TypeScript) and routes to Docker Compose, Kubernetes, Azure Container Apps, Azure App Service, Azure Kubernetes Service (AKS), or AWS references based on the user's chosen or detected target. - Full deployment lifecycle: Covers preflight checks, parameter and secret inventory, aspire publish artifact preview, aspire deploy, and guarded aspire destroy teardown with confirmation requirements. - CI/CD automation guidance: Provides GitHub Actions workflow patterns for validating, publishing, and deploying Aspire apps with OIDC Azure login, registry auth, and Parameters__* environment variable mapping. - Use Case: A developer asks to deploy their Aspire app to Azure Container Apps. The Skill detects the AppHost, runs aspire add azure-appcontainers, adds the environment resource, previews steps with aspire deploy --list-steps, then deploys with the correct subscription, location, and resource group settings. ## Quick Start Ask the assistant to deploy your Aspire app to a specific target, for example: deploy this Aspire app to Azure Container Apps.