aspire
Installation
SKILL.md
Aspire Skill
Use this skill when the task is about operating an Aspire distributed application through the Aspire CLI rather than falling back to ad-hoc dotnet, docker, or shell workflows.
Resources are typically defined in an AppHost such as, AppHost.cs, apphost.ts, or AppHost/AppHost.csproj (Program.cs).
Use this skill for
- Starting, restarting, and stopping AppHosts with
aspire startandaspire stop - Working through code changes with the right AppHost, resource, default watch, runtime hot reload, or IDE-managed workflow
- Initializing Aspire in an existing app with
aspire init(drops skeleton files; use theaspireifyskill to complete wiring) - Inspecting resources, logs, traces, and docs
- Discovering integrations with
aspire integration listoraspire integration search, and adding them withaspire add - Recovering missing TypeScript AppHost support files with
aspire restore - Discovering the correct frontend URL before a Playwright handoff
- Understanding unfamiliar Aspire AppHost APIs before editing C# or TypeScript AppHosts
- Managing AppHost secrets and CLI config
- Publishing and deploying Aspire apps, including single named steps with
aspire do - Adding custom dashboard or resource commands with docs-backed AppHost patterns