aspire

Detect Aspire AppHost presence and route to specialized sub-skills.

46|6|Updated Apr 2, 2026
One-click install
npx skills add https://github.com/elbruno/ElBruno.MarkItDotNet --skill aspire-elbruno
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: aspire
Source: https://github.com/elbruno/ElBruno.MarkItDotNet/tree/main/.agents/skills/aspire
Command: npx skills add https://github.com/elbruno/ElBruno.MarkItDotNet --skill aspire-elbruno

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Aspire projects with multiple AppHost-based workflows require a centralized router to detect the AppHost, enforce safety guardrails, and route to the correct sub-skill to manage lifecycles and resources.

Core Features & Use Cases

  • Top-level router that detects an Aspire AppHost or config and routes to the appropriate sub-skill (aspire-init, aspireify, aspire-orchestration, aspire-deployment, aspire-monitoring).
  • Enforces safety guardrails and standardized workflows for startup, resource management, and monitoring across distributed apps.
  • Supports bootstrap, wiring, deployment, and runtime operations via the Aspire CLI, reducing ad-hoc scripting and manual orchestration.

Quick Start

Invoke the Aspire router to detect the AppHost and hand off to the correct sub-skill.

Frequently Asked Questions about aspire

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

FAQPage Schema
How do I orchestrate and route operations for an Aspire AppHost project?

Aspire orchestration routes operations for an AppHost project by detecting the AppHost presence and handing off to specialized sub-skills like aspire-init, aspire-orchestration, and aspire-deployment. It applies safety guardrails to manage distributed app lifecycles automatically.

How does routing work for distributed apps using the Aspire CLI?

Routing for distributed apps using the Aspire CLI works by detecting the AppHost configuration and directing the workflow to the correct sub-skill. This enforces standardized workflows for bootstrap, wiring, deployment, and monitoring across C# and TS apps.

What is the best way to enforce safety guardrails across Aspire distributed apps?

The best way to enforce safety guardrails across Aspire distributed apps is using a centralized router. It detects the AppHost and enforces standardized workflows for startup, resource management, and monitoring, reducing ad-hoc scripting and manual orchestration.

Can I use Aspire orchestration for both C# and TypeScript apps?

Yes, you can use Aspire orchestration for both C# and TypeScript apps. The router supports bootstrap, wiring, deployment, and runtime operations across these languages via the Aspire CLI, ensuring consistent handoff to specialized sub-skills.

Do I need a centralized router to manage multiple Aspire AppHost workflows?

You need a centralized router to manage multiple Aspire AppHost workflows because it auto-detects the AppHost and routes to the appropriate sub-skill. This prevents manual orchestration errors and enforces consistent guardrails across distributed apps.