dotnet-aspire

Orchestrate distributed .NET applications locally with service discovery and telemetry.

466|35|Updated Mar 15, 2026
One-click install
npx skills add https://github.com/managedcode/dotnet-skills --skill dotnet-aspire-managedcode
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: dotnet-aspire
Source: https://github.com/managedcode/dotnet-skills/tree/main/skills/dotnet-aspire
Command: npx skills add https://github.com/managedcode/dotnet-skills --skill dotnet-aspire-managedcode

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill simplifies the local development and orchestration of distributed .NET applications, managing service discovery, telemetry, and cloud-native configurations.

Core Features & Use Cases

  • Local Orchestration: Define and run multi-service .NET applications with ease.
  • Service Discovery: Automatically handles service-to-service communication.
  • Integrated Telemetry: Built-in support for logging, tracing, and metrics via a dashboard.
  • Cloud-Ready Composition: Pre-built integrations for common services like Redis, PostgreSQL, and Azure.
  • Use Case: Develop a microservices-based e-commerce platform locally, with services for catalog, orders, and payments, all orchestrated and observable through .NET Aspire.

Quick Start

Install the dotnet-aspire skill to begin orchestrating your .NET distributed applications locally.

Frequently Asked Questions about dotnet-aspire

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I orchestrate distributed .NET applications locally for microservices development?▼

You can orchestrate distributed .NET applications locally using .NET Aspire, which provides service discovery, telemetry dashboards, and cloud-ready composition for multi-service environments. It requires .NET 8+ and the Aspire workload.

What is the best way to manage service discovery and telemetry for local .NET microservices?▼

Managing service discovery and telemetry for local .NET microservices is handled automatically by .NET Aspire, offering built-in support for logging, tracing, and metrics via an integrated dashboard for cloud-native applications.

Do I need .NET 8 to run cloud-native applications with local orchestration?▼

Yes, you need .NET 8+ and the Aspire workload installed to run cloud-native applications with local orchestration. This setup simplifies defining and running multi-service .NET applications with pre-built integrations.

Can I use Redis and PostgreSQL integrations when developing a local .NET distributed app?▼

Yes, you can use Redis and PostgreSQL integrations when developing a local .NET distributed app. .NET Aspire provides pre-built integrations for these services, along with RabbitMQ and Azure services, for cloud-ready composition.

How does local orchestration handle service-to-service communication in a .NET distributed app?▼

Local orchestration handles service-to-service communication in a .NET distributed app through automatic service discovery. .NET Aspire manages this configuration, allowing services like catalog, orders, and payments to communicate seamlessly.

When do I need .NET Aspire for my distributed application development?▼

You need .NET Aspire when you want to develop distributed applications locally with integrated telemetry and cloud-ready composition. It is ideal for scenarios like building a microservices-based e-commerce platform that requires orchestration and observability.