aspire

Orchestrate containers, executables, and cloud resources via an AppHost project.

Updated Dec 28, 2025
One-click install
npx skills add https://github.com/74nu5/Narratum --skill aspire-74nu5
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: aspire
Source: https://github.com/74nu5/Narratum/tree/main/.github/skills/aspire
Command: npx skills add https://github.com/74nu5/Narratum --skill aspire-74nu5

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill simplifies the development and orchestration of distributed applications, enabling developers to build, run, debug, and deploy complex microservice architectures with ease.

Core Features & Use Cases

  • Polyglot Orchestration: Manages services written in any language (.NET, Python, Node.js, Go, Java, etc.) from a single AppHost.
  • Service Discovery: Automatically handles service-to-service communication configuration.
  • Observability: Integrates with the Aspire Dashboard for real-time logs, traces, and metrics.
  • Deployment: Generates manifests for Docker, Kubernetes, and Azure Container Apps.
  • Use Case: Develop a microservice application with a .NET API, a Python backend for AI tasks, and a React frontend, all orchestrated and deployed seamlessly using Aspire.

Quick Start

Use the aspire skill to create a new aspire-starter project.

Frequently Asked Questions about aspire

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

FAQPage Schema
How do I orchestrate and debug polyglot microservices locally?

You can orchestrate polyglot microservices locally using an AppHost project to manage containers and executables, providing automatic service discovery and integrated observability for real-time debugging.

What is the best way to build observable distributed applications with mixed languages?

Building observable distributed applications with mixed languages is best handled via a code-first approach that orchestrates diverse services like .NET, Python, and Node.js from a single host while integrating real-time logs, traces, and metrics.

Can I use this orchestration tool to deploy microservices to Kubernetes?

Yes, you can use this orchestration tool to deploy microservices to Kubernetes. It generates deployment manifests for Docker, Kubernetes, and Azure Container Apps from your AppHost configuration.

How does service discovery work for distributed applications using different programming languages?

Service discovery for distributed applications using different programming languages is handled automatically by the AppHost, which manages service-to-service communication configuration without requiring manual endpoint setup.

Do I need a separate monitoring tool to get observability for my microservices?

You do not need a separate monitoring tool to get observability for your microservices. The toolchain includes an integrated dashboard providing real-time logs, traces, and metrics for your orchestrated applications.