Aspire Skills plugin
The official set of skills and extensions for agents working on distributed Aspire applications.
- 94 ★ on the repository
- Last commit
Broad access
Why this level
- The skills run `aspire`, publish and deploy apps and so change cloud resources
- The agent edits the AppHost and project files, the Project v2 migration runs after explicit approval
Install
- Works in
In your terminal, with SkillFoxx CLI
npx skillfoxx add plugins/aspire-skillsDetects the agents on your machine, shows the access level and pins the version.
Other ways to install
Access and checks
How we reviewBroad accessThe tool can change data, run commands or handle secrets.
- The skills run `aspire`, publish and deploy apps and so change cloud resources
- The agent edits the AppHost and project files, the Project v2 migration runs after explicit approval
This is third-party code. Review the repository files before installing.
What it does
Aspire Skills teaches an agent to recognize Aspire workspaces and use the `aspire` command with no ad hoc `dotnet`, `curl`, Docker or shell scripts. The top-level `aspire` skill routes a task to narrow ones: `aspire-init` creates a project or adds a skeleton to an existing repo, `aspireify` wires an AppHost and extends the app graph, `aspire-orchestration` starts and stops resources. There are also `aspire-deployment` for publishing and deploying, `aspire-monitoring` for logs, traces and the dashboard, `aspire-terminals` for resource terminals and tape playback in a VHS subset, and `aspire-project-v2-migration` for moving resources to Project v2 after explicit approval of edits. Three extensions draw windows: `aspire doctor` diagnostics, the `aspireify` plan and an AppHost workbench.
Who it is for. .NET developers building distributed apps on Aspire who hand startup, deployment and log analysis to an agent.
Good fit when
- A new Aspire project must be created from scratch or a skeleton added to an existing repo.
- An app has to be published, deployed and later torn down.
- Resources fail and logs, traces and the telemetry dashboard are needed.
- Legacy project resources are due to move to Project v2 with no change made without approval.
Not a fit when
- The project does not use Aspire: the skills fire only in its workspaces.
- You need a console utility without agents: the `aspire` command itself is enough.
- Aspire is older than 13.5: some skills, such as terminals, need 13.5 and 13.6.
Example request
Start the Aspire app, wait for the resources to be ready and show errors from the logs of the failed service.Limitations
The skills work in Aspire workspaces and rely on its command line, which must be installed. Terminals cover Aspire 13.5 resource terminals and 13.6 terminal services, and the Project v2 migration is for projects on 13.6 and later. Setting up the Aspire MCP server is separate and off by default: in `aspire agent init` it is turned on with the `--mcp` flag. Skills installed through the CLI update with the CLI, and the archive embedded in it is refreshed by Aspire itself, so repository changes do not reach an installed CLI on their own.
How to disable. Run `/plugin uninstall aspire@aspire-skills` in Claude Code or delete the `~/.cursor/skills/aspire-skills` folder. Files created by `aspire agent init` live in the project repository.
FAQ
How do I install through the Aspire CLI?
`aspire new`, `aspire init` and `aspire agent init` offer to install skills into detected agent environments. The MCP server is not configured by default.
Which agents are supported?
Claude Code through the marketplace, Cursor by cloning into `~/.cursor/skills`, and the GitHub Copilot app with extensions.
What do the extensions do?
`aspire-doctor` shows environment checks and fixes, `aspireify` shows the resource plan for confirmation before AppHost edits and `aspire-apphosts` provides an AppHost workbench.
When is `aspire-terminals` needed?
For authoring resource terminals, reusing REPLs and automating input from tapes. The supported VHS subset is covered, other upstream VHS features are unavailable.
How do I update the plugin?
With `/plugin update aspire@aspire-skills` in Claude Code.
Discussion
No questions or reviews yet.
Related
PluginsA CLI and skill for the Inspire compute platform: an agent creates notebooks, training jobs and services without web clicks.
Azure Skills
Azure Skills Plugin
Microsoft's official plugin: Azure skills plus the Azure MCP Server and Foundry MCP wired in for real cloud actions
Microsoft Agent Skills
Agent Skills
Official Microsoft skills that ground coding agents in Azure SDKs and Foundry for Python, .NET, TypeScript, Java and Rust
Skills for the AriaSignature product
1c-ai-skills-ariasignature
Nine SKILL.md skills covering architecture, the API, backups, install and diagnostics for the AriaSignature product, unrelated to 1C
A multi-agent Azure workflow from requirements to deploy-ready Bicep or Terraform, with checks and human approval at every stage
A collection of Copilot skills and agents for Azure, API Management, Terraform and diagrams, installed via the skills CLI or APM
README in short
The repository publishes a plugin, skill pack and extension pack for agents on Aspire. The README has tables of skills and extensions, install per host and notes on versions 13.5 and 13.6.