aspire

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

Updated Nov 21, 2025
One-click install
npx skills add https://github.com/lluppesms/dadabase.demo --skill aspire-lluppesms
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: aspire
Source: https://github.com/lluppesms/dadabase.demo/tree/main/.github/skills/aspire
Command: npx skills add https://github.com/lluppesms/dadabase.demo --skill aspire-lluppesms

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill simplifies the development and orchestration of complex, polyglot distributed applications, making them observable and production-ready.

Core Features & Use Cases

  • Orchestration: Manages containers, executables, and cloud resources from a single AppHost project.
  • Observability: Integrates logging, tracing, and metrics via the Aspire Dashboard.
  • Polyglot Support: Works seamlessly with .NET, Python, JavaScript/TypeScript, Go, Java, Rust, and more.
  • Use Case: Develop a microservices application with a .NET API, a Python ML service, and a React frontend, and use Aspire to run, debug, and deploy them cohesively.

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 containers and executables in a polyglot microservices application?

You can orchestrate containers and executables in a polyglot microservices application by using a central AppHost project to manage cloud resources, enabling cohesive local execution and debugging across .NET, Python, Go, and Rust.

What is the best way to add observability to distributed systems with logging, tracing, and metrics?

The best way to add observability to distributed systems involves integrating a dedicated dashboard that provides built-in logging, tracing, and metrics, allowing you to monitor production-ready polyglot applications cohesively.

Does Aspire work with JavaScript, Python, and Go for local distributed app development?

Yes, Aspire works with JavaScript, Python, and Go for local distributed app development by utilizing a code-first toolchain that orchestrates executables and containers across multiple programming languages seamlessly.

How do I set up a code-first toolchain to run and debug a polyglot microservices app?

To set up a code-first toolchain to run and debug a polyglot microservices app, initialize an AppHost project to define and orchestrate your services, which automatically configures the Aspire Dashboard for telemetry.

Can I use a single dashboard for monitoring logging, tracing, and metrics across .NET and Rust services?

Yes, you can use a single dashboard for monitoring logging, tracing, and metrics across .NET and Rust services, as the integrated observability dashboard aggregates telemetry from all orchestrated polyglot components.