aspire

Orchestrate Aspire distributed applications via AppHost workflows and deployment targets.

Updated May 16, 2026
One-click install
npx skills add https://github.com/p-o-ke-nae/pokemondamagecalculatorforstory --skill aspire-p-o-ke-nae
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: aspire
Source: https://github.com/p-o-ke-nae/pokemondamagecalculatorforstory/tree/main/.github/skills/aspire
Command: npx skills add https://github.com/p-o-ke-nae/pokemondamagecalculatorforstory --skill aspire-p-o-ke-nae

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill removes the friction of building, running, diagnosing, and deploying Aspire-based distributed applications so you can focus on the application instead of the orchestration details.

Core Features & Use Cases

  • AppHost workflows: Create, run, and troubleshoot Aspire applications from the CLI or development environment.
  • Resource orchestration: Configure services, dependencies, health checks, endpoints, and service discovery across multiple workloads.
  • Observability and debugging: Use the dashboard, logs, traces, and MCP tools to inspect live resources and resolve startup or runtime issues.
  • Deployment guidance: Publish resource models for Docker, Kubernetes, Azure Container Apps, and related targets.
  • Use Case: A team can wire up a web API, database, cache, and worker service, then validate startup order, inspect failures, and generate deployment artifacts from the same AppHost definition.

Quick Start

Use the aspire skill to inspect the AppHost, identify any failing resources, and surface the most relevant logs, traces, and deployment guidance.

Frequently Asked Questions about aspire

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

FAQPage Schema
How do I run and debug distributed applications with Aspire?

Aspire orchestrates distributed applications by creating, running, and debugging AppHost-based systems. You can configure resource wiring, validate startup order, and use the dashboard to inspect live resources, logs, and traces for troubleshooting.

How does service discovery work for Aspire distributed applications?

Aspire service discovery uses environment variables and health checks to wire dependencies across multiple workloads. You configure services, endpoints, and dependencies within the AppHost to enable seamless communication between APIs, databases, and worker services.

Can I use Aspire to publish deployment artifacts for Docker and Kubernetes?

Yes, Aspire supports publishing resource models for Docker, Kubernetes, Azure Container Apps, and related targets. You can generate deployment artifacts directly from the same AppHost definition used for local development.

What is the Aspire AppHost and when do I need it for microservices?

The Aspire AppHost is the orchestration layer that defines services, dependencies, health checks, and endpoints for distributed applications. You need it when wiring up multiple workloads like web APIs, databases, caches, and worker services.

Why does my Aspire AppHost resource fail to start during local debugging?

Aspire AppHost startup failures often stem from misconfigured dependencies, failing health checks, or incorrect environment variables. Use the dashboard to inspect live logs and traces, then validate resource wiring and startup order.

Does Aspire support multi-language hosting for distributed applications?

Yes, Aspire handles multi-language hosting scenarios for distributed applications. You can orchestrate services across different languages by configuring dependencies, service discovery, and health checks within the AppHost definition.