What problem does it solve? Deploying a .NET Aspire application requires choosing a target platform, wiring the correct hosting integration into the AppHost, resolving parameters and secrets, and running the right publish/deploy/destroy commands. This Skill routes all of that through the Aspire CLI and AppHost model instead of ad-hoc cloud tooling, preventing misconfigured deployments and unmanaged cloud resources. ## Core Features & Use Cases - Target-aware deployment routing: Detects Aspire AppHosts (C# or TypeScript) and routes deployment work to Docker Compose, Kubernetes, Azure Container Apps, Azure App Service, Azure Kubernetes Service (AKS), or AWS references. - Full deployment lifecycle: Covers orientation, target selection, AppHost code changes, preflight checks, artifact preview with aspire publish, deployment with aspire deploy, and teardown with aspire destroy. - CI/CD automation guidance: Provides GitHub Actions workflow patterns for validating, publishing, and deploying Aspire apps with OIDC Azure login and parameter/secret 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, preflights subscription and parameters, previews steps, and runs aspire deploy. ## Quick Start Ask the assistant to deploy your Aspire application to your chosen target, for example: deploy this Aspire app to Azure Container Apps.