Start the app
Launch the full AppHost resource graph through the orchestrator.
aspire start Always-on Aspire guidance for AI agents
Aspire skills help coding agents detect AppHosts, use the Aspire CLI, wire resources, deploy safely, and route diagnostics without guessing.
Start here
Use Aspire's first-party agent setup when creating a new app, adding Aspire to an existing repo, or refreshing agent guidance later.
aspire new# select y when prompted to configure AI agent environments
aspire init# select y when prompted to install Aspire agent guidance
aspire agent initAdd the Aspire skills marketplace once, then install the plugin by name.
copilot plugin marketplace add microsoft/aspire-skillscopilot plugin install aspire@aspire-skillsStart Claude Code in your terminal, add the Aspire marketplace, then install the Aspire plugin.
claude/plugin marketplace add microsoft/aspire-skills/plugin install aspire@aspire-skillsAdd the Aspire marketplace, then install Aspire from the Codex plugins UI.
codex plugin marketplace add microsoft/aspire-skills# then open /plugins and install aspireInstall Aspire skills directly from GitHub with Gemini CLI extensions.
gemini extensions install https://github.com/microsoft/aspire-skillsInstall Aspire skills into Cursor's user skill directory, then start Cursor Agent from the terminal.
mkdir -p ~/.cursor/skillsgit clone https://github.com/microsoft/aspire-skills ~/.cursor/skills/aspire-skillsagentUse APM to install Aspire skills into agent hosts that support OpenCode-compatible skill locations.
apm install microsoft/aspire-skillsopencodeUse Ollama to launch Copilot CLI with an open model, then install the Aspire plugin through Copilot.
ollama launch copilotcopilot plugin marketplace add microsoft/aspire-skillscopilot plugin install aspire@aspire-skillsUse the skills.sh NPX installer to add Aspire skills directly from this GitHub repository.
npx skills add microsoft/aspire-skillsDetect and route
Recognizes Aspire context and routes each task to the right workflow.
aspire start Detects AppHosts · Routes to sub-skills
aspire init Chooses init vs new · Drops AppHost skeleton
aspire add Scans projects · Models services
Run safely
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
Publishes, deploys, and destroys using Aspire's deployment pipeline.
aspire deploy Publishes artifacts · Deploys across targets
Observe and diagnose
Uses local Aspire telemetry and routes deployed diagnostics to the right tools.
aspire otel traces Reads local telemetry · Finds hidden resources
Guardrails
Aspire skills guide agents toward workflows that understand the AppHost graph, resource readiness, deployment state, and diagnostics context.
Start the app
Launch the full AppHost resource graph through the orchestrator.
aspire start Wait for readiness
Use Aspire's readiness model before touching a service.
aspire wait <resource> Apply code changes
Operate on a single resource while preserving the running graph.
aspire resource <name> <command> Tear down deployments
Unwind Azure, Kubernetes, or Compose resources through Aspire.
aspire destroy Evaluated 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
Architecture
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.
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.