aspire

Orchestrate .NET services with Aspire AppHost for local development.

640|145|Updated Feb 20, 2026
One-click install
npx skills add https://github.com/codewithmukesh/dotnet-claude-kit --skill aspire-codewithmukesh
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: aspire
Source: https://github.com/codewithmukesh/dotnet-claude-kit/tree/main/skills/aspire
Command: npx skills add https://github.com/codewithmukesh/dotnet-claude-kit --skill aspire-codewithmukesh

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Aspire removes the friction of assembling and configuring a multi-service local development environment for .NET projects by providing a single orchestrator and shared service defaults so teams avoid inconsistent setups and wasted time.

Core Features & Use Cases

  • Local orchestration: Start APIs, workers, databases, and message brokers together using an Aspire AppHost for realistic local integration testing.
  • Shared service defaults: Centralize OpenTelemetry, health checks, resilience, and HTTP client defaults across services to enforce consistency.
  • Resource integrations and discovery: Auto-configure PostgreSQL, Redis, RabbitMQ and enable service discovery so services find each other without manual connection strings.
  • Dashboard observability: Use the Aspire dashboard for tracing, metrics, and logs during development instead of assembling separate observability stacks.
  • Use case: Scaffold an AppHost that launches an API, background worker, and local Postgres instance with telemetry and service discovery for end-to-end developer testing.

Quick Start

Use aspire to scaffold an AppHost that starts your API, database, and worker with shared service defaults, service discovery, and the Aspire dashboard for local testing.

Frequently Asked Questions about aspire

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

FAQPage Schema
How do I orchestrate local .NET services for integration testing?

You can orchestrate local .NET services for integration testing by using an Aspire AppHost to start APIs, background workers, databases, and message brokers together with shared service defaults.

How do I configure service discovery for .NET microservices locally?

Configuring service discovery for local .NET microservices is handled by the Aspire AppHost, which automatically enables service discovery so services find each other without manual connection strings.

What is the best way to add OpenTelemetry tracing and metrics to a local .NET development environment?

The best way to add OpenTelemetry tracing and metrics locally is to use centralized shared service defaults that automatically configure observability and display it in a local dashboard.

Does Aspire work with PostgreSQL, Redis, and RabbitMQ for local development?

Yes, Aspire works with PostgreSQL, Redis, and RabbitMQ by auto-configuring these local resources and provisioning them for realistic integration testing within the .NET AppHost.

How do I centralize health checks and HTTP client defaults across multiple .NET projects?

You centralize health checks and HTTP client defaults across multiple .NET projects by applying shared service defaults, ensuring consistent configuration and resilience across all services.