Always-on Aspire guidance for AI agents

Install once. Keep agents on the Aspire path.

Aspire skills help coding agents detect AppHosts, use the Aspire CLI, wire resources, deploy safely, and route diagnostics without guessing.

Aspire CLI

Use Aspire's first-party agent setup when creating a new app, adding Aspire to an existing repo, or refreshing agent guidance later.

Built-in agent setup
Aspire CLI
aspire new
# select y when prompted to configure AI agent environments
aspire init
# select y when prompted to install Aspire agent guidance
aspire agent init
  • The official path installs Aspire skill files and MCP configuration into detected agent environments.
  • Run aspire agent init any time to add, update, or reconfigure Aspire guidance in an existing workspace.

Detect and route

Always-on safety net

Recognizes Aspire context and routes each task to the right workflow.

aspire start

Detects AppHosts · Routes to sub-skills

Bootstrap

First-run setup

Chooses a starter or skeleton for repos that do not have an AppHost yet.

aspire init

Chooses init vs new · Drops AppHost skeleton

Wire the AppHost

Resource graph authoring

Turns an AppHost skeleton into a modeled resource graph.

aspire add

Scans projects · Models services

Run safely

Lifecycle guardrails

Runs the app through Aspire and recovers cleanly from local lifecycle issues.

aspire wait <resource>

Starts the orchestrator · Waits for readiness

Ship and tear down

Native deployment

Publishes, deploys, and destroys using Aspire's deployment pipeline.

aspire deploy

Publishes artifacts · Deploys across targets

Observe and diagnose

Telemetry bridge

Uses local Aspire telemetry and routes deployed diagnostics to the right tools.

aspire otel traces

Reads local telemetry · Finds hidden resources

Guardrails

The right Aspire command at the right time.

Aspire skills guide agents toward workflows that understand the AppHost graph, resource readiness, deployment state, and diagnostics context.

Start the app
Wait for readiness
Apply code changes
Tear down deployments
01

Start the app

Launch the full AppHost resource graph through the orchestrator.

aspire start
04

Tear down deployments

Unwind Azure, Kubernetes, or Compose resources through Aspire.

aspire destroy

Evaluated guidance

Confidence built into the guidance.

Waza evaluations exercise routing, command choices, and scenario-specific workflows so Aspire guidance stays dependable as the skills evolve.

Evaluation loop

Measured before guidance ships

54

scenario tasks

113

trigger prompts

Coverage focus

Routing precision to sub-skills
Skeleton drop, aspire new / aspire init decision, aspireify handoff
AppHost wiring (C# / file-based C# / TS), validation, never edit .aspire/modules/
Lifecycle, file lock recovery, --include-hidden, aspire update --self
Multi-target deploy, aspire destroy, JS publishing, pipeline previews
Diagnostics bridge, standalone dashboard, browser logs, --include-hidden

Architecture

A guidance layer between agents and the AppHost.

The marketplace plugin gives every agent an Aspire-native route. Project-local guidance from aspire agent init adds app-specific context, then the setup, diagnostics, and deployment skills keep work anchored to the Aspire CLI.

Read the Aspire AI agents guide

Agent path

Agent host

Copilot, Claude, Codex, Gemini, Cursor, OpenCode, or Ollama.

Aspire skills

Shared guardrails plus project-local guidance.

Aspire app

AppHost graph, resources, diagnostics, and deployments.

01 Marketplace plugin guardrails
02 Project-local aspire agent init guidance
03 aspire-init and aspireify setup loop
04 Azure diagnostics bridge for deployed apps