dotnet-aspire

Integrate .NET Aspire into existing .NET solutions for cloud-native orchestration.

22|2|Updated Nov 22, 2025
One-click install
npx skills add https://github.com/markpitt/claude-skills --skill dotnet-aspire
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: dotnet-aspire
Source: https://github.com/markpitt/claude-skills/tree/main/skills/dotnet-aspire
Command: npx skills add https://github.com/markpitt/claude-skills --skill dotnet-aspire

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps add .NET Aspire to .NET solutions, enabling orchestration, service discovery, configuration management, and deployment for distributed apps.

Core Features & Use Cases

  • AppHost and ServiceDefaults setup for orchestration
  • Service discovery, telemetry, and configuration patterns
  • Resource provisioning and deployment strategies
  • Patterns for microservice composition and observability

Quick Start

Begin with core Project and AppHost setup, then add service defaults and discovery for a minimal Aspire deployment.

Frequently Asked Questions about dotnet-aspire

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

FAQPage Schema
How do I add .NET Aspire to an existing .NET solution?

Add .NET Aspire by creating an AppHost project to orchestrate your services, setting up ServiceDefaults for configuration and telemetry, and wiring service discovery across your distributed application. This automates orchestration, configuration management, and deployment scaffolding for local and production environments.

What does service discovery in .NET Aspire enable?

Service discovery in Aspire enables automatic registration and resolution of distributed services, allowing cross-service communication without manual configuration. Combined with configuration management, it propagates environment variables and connection strings across your microservices.

Can I use .NET Aspire for local development and cloud deployment?

.NET Aspire supports both local orchestration and production deployment through resource provisioning strategies. It scaffolds deployment configuration for containerized environments, enabling the same AppHost to orchestrate services locally and in cloud-native setups.

How does .NET Aspire handle observability in distributed applications?

Aspire integrates telemetry patterns into ServiceDefaults, automatically instrumenting cross-service communication and resource provisioning. This provides observability across your microservices without manual instrumentation wiring.

What is the minimum setup required to deploy with Aspire?

Minimal Aspire deployment requires an AppHost project for orchestration, ServiceDefaults for shared configuration, and service discovery setup. This foundation enables local testing and scaffolds the path to containerized production deployment.