aspire

Manage and operate Aspire distributed applications through the Aspire CLI.

Updated Mar 22, 2026
One-click install
npx skills add https://github.com/withakay/research --skill aspire-withakay
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: aspire
Source: https://github.com/withakay/research/tree/main/.agents/skills/aspire
Command: npx skills add https://github.com/withakay/research --skill aspire-withakay

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

The aspire Skill addresses the need for efficient management and operation of Aspire distributed applications through the Aspire CLI, reducing the complexity of tasks like app hosting, resource operation, and deployment.

Core Features & Use Cases

  • Apphost and Resource Operations: Perform actions such as starting, stopping, and restarting Apphosts, and managing resources.
  • State Inspection: Check app state, logs, traces, docs, or health for in-depth information.
  • Integration and Deployment: Add integrations, manage secrets/config, and publish/deploy Aspire apps.
  • Use Case: For example, a developer might use aspire to initialize an Aspire application, manage secrets, and deploy a new version of an app to production.

Quick Start

Use the aspire skill to start your Aspire app with 'aspire start'.

Frequently Asked Questions about aspire

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

FAQPage Schema
How do I manage Aspire distributed applications using the CLI?

You can manage Aspire distributed applications through the Aspire CLI to handle app hosting, resource operation, and deployment. It supports starting, stopping, and restarting Apphosts alongside managing application resources efficiently.

How do I inspect the state and health of distributed .NET applications?

Inspecting state and health of distributed .NET applications is done through the Aspire CLI. You can check app state, view logs, and monitor traces to gather in-depth operational information for your local or container-based resources.

Can I deploy and publish Aspire apps directly from the command line?

Yes, you can deploy and publish Aspire apps directly from the command line. The Aspire CLI handles integration management, secrets configuration, and deployment, allowing you to push new application versions to production.

What is the best way to start an Aspire application locally?

The best way to start an Aspire application locally is by using the Aspire CLI. Running the start command initializes your distributed .NET application for local or container-based operation and hosting.

Does Aspire support adding integrations and managing secrets for distributed apps?

Aspire supports adding integrations and managing secrets for distributed apps. The Aspire CLI enables you to configure application secrets and integrate additional components into your distributed .NET environment.

Why use Aspire for container-based operation of distributed .NET applications?

Use Aspire for container-based operation of distributed .NET applications to reduce the complexity of app hosting and resource management. It provides a unified CLI to initialize, operate, and inspect distributed application states.