This skill helps add .NET Aspire to existing .NET solutions or create new Aspire-enabled distributed applications. It provides modular guidance for orchestration, service discovery, component integration, configuration management, and deployment.
.NET Aspire is an opinionated, cloud-ready stack for building observable, production-ready, distributed applications. It provides:
| Overall structure | Overview & Setup | Step-by-step implementation from analysis to running | | Database, cache, messaging | resources/components.md | All available Aspire component packages with examples | | Inter-service communication | resources/service-communication.md | Service discovery, HttpClient patterns, resilience |
Adds .NET Aspire cloud-native orchestration to existing .NET solutions. Analyzes solution structure to identify services (APIs, web apps, workers), creates AppHost and ServiceDefaults projects, configures service discovery, adds NuGet packages, and sets up distributed application orchestration. Use when adding Aspire to .NET solutions or creating new cloud-ready distributed applications. Source: baotoq/agent-skills.