Deployment Automation
aiskillstore/marketplace
Automate application deployment to cloud platforms and servers.
WORKFLOW SKILL — Deploy Aspire apps from AppHost models to Docker Compose, Kubernetes, Azure, AWS, or preview Radius.
$ npx skills add CommunityToolkit/Aspire --skill aspire-deployment -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install CommunityToolkit/Aspire aspire-deployment --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/CommunityToolkit/Aspire.git skills-src && mkdir -p .claude/skills && cp -r skills-src/.agents/skills/aspire-deployment .claude/skills/aspire-deployment && rm -rf skills-srcUse ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.
Claude Code skills documentation · loads skills from .claude/skills/
Install the "aspire-deployment" agent skill from https://github.com/CommunityToolkit/Aspire/tree/main/.agents/skills/aspire-deployment into .claude/skills/aspire-deployment/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "aspire-deployment", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/CommunityToolkit/Aspire/tree/main/.agents/skills/aspire-deploymentType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add CommunityToolkit/Aspire --skill aspire-deployment -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install CommunityToolkit/Aspire aspire-deployment --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/CommunityToolkit/Aspire.git skills-src && mkdir -p .agents/skills && cp -r skills-src/.agents/skills/aspire-deployment .agents/skills/aspire-deployment && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "aspire-deployment" agent skill from https://github.com/CommunityToolkit/Aspire/tree/main/.agents/skills/aspire-deployment into .agents/skills/aspire-deployment/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "aspire-deployment", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add CommunityToolkit/Aspire --skill aspire-deployment -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install CommunityToolkit/Aspire aspire-deployment --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/CommunityToolkit/Aspire.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/.agents/skills/aspire-deployment .cursor/skills/aspire-deployment && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "aspire-deployment" agent skill from https://github.com/CommunityToolkit/Aspire/tree/main/.agents/skills/aspire-deployment into .cursor/skills/aspire-deployment/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "aspire-deployment", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/CommunityToolkit/Aspire.git --path .agents/skills/aspire-deployment--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add CommunityToolkit/Aspire --skill aspire-deployment -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install CommunityToolkit/Aspire aspire-deployment --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/CommunityToolkit/Aspire.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/.agents/skills/aspire-deployment .gemini/skills/aspire-deployment && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "aspire-deployment" agent skill from https://github.com/CommunityToolkit/Aspire/tree/main/.agents/skills/aspire-deployment into .gemini/skills/aspire-deployment/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "aspire-deployment", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install CommunityToolkit/Aspire aspire-deploymentInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add CommunityToolkit/Aspire --skill aspire-deployment -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/CommunityToolkit/Aspire.git skills-src && mkdir -p .github/skills && cp -r skills-src/.agents/skills/aspire-deployment .github/skills/aspire-deployment && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "aspire-deployment" agent skill from https://github.com/CommunityToolkit/Aspire/tree/main/.agents/skills/aspire-deployment into .github/skills/aspire-deployment/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "aspire-deployment", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add CommunityToolkit/Aspire --skill aspire-deployment -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install CommunityToolkit/Aspire aspire-deployment --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/CommunityToolkit/Aspire.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/.agents/skills/aspire-deployment .opencode/skills/aspire-deployment && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "aspire-deployment" agent skill from https://github.com/CommunityToolkit/Aspire/tree/main/.agents/skills/aspire-deployment into .opencode/skills/aspire-deployment/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "aspire-deployment", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
aspire-deploymentWORKFLOW SKILL — Deploy Aspire apps from AppHost models to Docker Compose, Kubernetes, Azure, AWS, or preview Radius.
Aspire Deployment is an agent skill from CommunityToolkit/Aspire. WORKFLOW SKILL — Deploy Aspire apps from AppHost models to Docker Compose, Kubernetes, Azure, AWS, or preview Radius. WHEN: "deploy Aspire app", "publish Aspire artifacts", "deploy to Azure Container Apps", "generate Kubernetes artifacts", "deploy to Radius", "tear down Aspire deployment". INVOKES: aspire CLI, Aspire docs, target cloud/container CLIs. FOR SINGLE OPERATIONS: use generic Azure, Kubernetes, Docker, AWS, or Radius tools only when no Aspire AppHost exists.
Its SKILL.md is about 4.5k tokens, which your agent loads only when the skill is triggered. The skill folder holds 10 other files, including reference files (for example `references/aws.md`, `references/azure.md` and `references/cicd.md`).
It sits in DevOps & Cloud, covering Deployment, Containers and Container orchestration. It works with Docker, Microsoft Azure, Kubernetes and Amazon Web Services. The repository describes itself as: A community project with additional components and extensions for Aspire. The licence is MIT.
2 steps, taken from the first numbered list in SKILL.md.
Read from SKILL.md and the folder at commit 69a155d. It shows what the files ask for, not the result of running them.
Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.
From allowed-tools in the SKILL.md frontmatter.
Shell commands in SKILL.md call:
dockerFrom the folder's file list and the shell code blocks in SKILL.md.
Links to these hosts (documentation or services it may open):
github.comFrom URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Aspire Deployment loads about 4.5k tokens when it runs, and up to ~26k if it reads all its reference files. Until then it costs about 124 tokens; SKILL.md has 2,075 words of instructions outside code blocks.
Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.
The automated check noted patterns worth knowing about, such as sudo or a known installer.
`aspire-output/docker-compose.yaml` and `.env*`; Aspire can also run `docker compose up` through `aspire deploy`.Key Vault secret, Helm Secret, Compose `.env`, or Azure app settingAutomated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.
The full file from CommunityToolkit/Aspire at commit 69a155d, republished under its MIT licence (© CommunityToolkit). 2,075 words, ~4,481 tokens.
.claude/skills/aspire-deployment/SKILL.md (or your agent's skills folder). This skill also uses 9 other files; get the full folder from GitHub.Use this skill when the task is to publish, preview, validate, deploy, or tear down an Aspire application deployment. This skill owns Aspire deployment routing. Do not start with a generic Azure, Docker, Kubernetes, Helm, or Bicep workflow until you have checked whether the workspace is an Aspire app.
Aspire deployment starts from the AppHost model. Treat aspire deploy, aspire publish, aspire destroy, aspire do, and the deployment environment resources in the AppHost as the primary path. Use stable SDK/hosting packages from the project's release family and matching preview builds for preview-only integrations such as Kubernetes and Radius.
Keep this as one skill with target-specific references. Load only the reference files that match the target you discover or the user requests.
This skill wins over generic cloud deployment skills when both conditions are true:
If Aspire markers are present but this skill was not automatically invoked, switch to this skill before continuing. Prefer Aspire CLI commands such as aspire ls, aspire config list, aspire ps, and aspire describe for workspace orientation.
Before adding target packages, editing the AppHost, or using an unfamiliar deployment API, use Aspire docs:
aspire docs search "deploy with Aspire"
aspire docs search "Docker Compose deployment"
aspire docs search "Kubernetes deployment"
aspire docs search "Azure Container Apps deployment"
aspire docs search "Azure App Service deployment"
aspire docs search "Azure Kubernetes Service deployment"
aspire docs search "Radius deployment"
aspire docs get "deploy-to-azure-kubernetes-service-aks"
aspire docs get "<slug-from-search-results>"When you need exact C# or TypeScript API shape, use API docs too. Search both languages when you are not sure which AppHost language the repo uses:
aspire docs api search "<deployment API or concept>" --language csharp
aspire docs api search "<deployment API or concept>" --language typescript
aspire docs api get "<id-from-api-search>"Do not invent package names, builder methods, overloads, or deployment commands. API shapes differ between C# and TypeScript AppHosts.
Deploy the resources declared in the AppHost, not the AppHost process itself. For Docker Compose, configure the Compose environment and let Aspire generate services for those resources; do not replace this with an AppHost Dockerfile or Compose service.
Use Aspire deployment targets and CLI commands first:
aspire publish --list-steps
aspire deploy --list-steps
aspire publish
aspire deploy
aspire destroy
aspire do <step>Use target-specific tooling only after Aspire has generated artifacts or when the target docs call for it:
aspire-output/docker-compose.yaml and .env*; Aspire can also run docker compose up through aspire deploy.aspire add <azure-target>, aspire publish, and aspire deploy through the AppHost deployment environment.aspire add aws to add the integration, inspect generated CDK/CloudFormation output, and follow the AWS integrations repository guidance.Aspire.Hosting.Radius as preview. Use integration/docs search to verify
the package and API, then model AddRadiusEnvironment(...).WithNamespace(...).Do not ask for target selection when the user already chose a target such as Docker Compose, Kubernetes, Azure Container Apps, Azure App Service, Azure Kubernetes Service (AKS), or AWS. Use the chosen target and continue with its reference.
If the user did not explicitly choose a deployment target and the AppHost does not already contain exactly one deployment environment, ask where they want to deploy before adding integrations, editing the AppHost, publishing artifacts, or deploying. Use a single multiple-choice question:
Where do you want to deploy this Aspire app?
Show these choices:
| Choice | Aspire add command | Use when |
|---|---|---|
| Docker Compose | aspire add docker | The user wants local/server container deployment artifacts for Docker or Podman. |
| Kubernetes | aspire add kubernetes | The user has an existing Kubernetes cluster and wants Helm/Kubernetes artifacts or direct cluster deployment. |
| Azure Container Apps | aspire add azure-appcontainers | The user wants an Azure-managed container platform for distributed apps and services. |
| Azure App Service | aspire add azure-appservice | The user wants Azure website hosting for web apps/APIs that fit the App Service model. |
| Azure Kubernetes Service (AKS) | aspire add azure-kubernetes | The user wants Aspire to provision and deploy to Azure-managed Kubernetes. |
| AWS | aspire add aws | The user wants Aspire to publish/deploy through the AWS Aspire integrations and AWS CDK. |
Do not offer preview Radius as a default choice. Use it when the user explicitly requests Radius or the AppHost already contains a Radius environment.
If the user says only "Azure", ask again with just the Azure choices: Azure Container Apps, Azure App Service, or Azure Kubernetes Service (AKS). If the AppHost already contains exactly one deployment environment and the user did not ask to change targets, use that target and tell the user what was detected.
Cloud deploys can create billable resources. If the user asked for a plan, preview, validation, or "make this deployable", stop after the deployment plan/artifacts and ask before running the command that provisions resources.
If the user explicitly asked to deploy now, continue through preflight and deployment, but still surface any target choice, subscription/resource group ambiguity, or missing parameter decisions before provisioning.
The Azure deployment path in this skill is aspire add <azure-target>, AppHost environment configuration, aspire publish, and aspire deploy. Do not route Azure deployment work through a separate Azure deployment tool or generated infrastructure workflow.
Before publish or deploy, verify that Aspire.AppHost.Sdk and the hosting packages use
compatible versions in the project's selected release family. Preview-only integrations
need compatible preview builds selected by aspire add or integration docs.
The CLI version does not make incompatible hosting packages safe; mixed graphs can
fail at startup with MissingMethodException or TypeLoadException.
Migrate obsolete 13.5 surfaces while editing deployment code:
.Services instead of hosting context .ServiceProvider;AddConnectionString instead of PublishAsConnectionString; andAspire.Hosting.GitHub.Models resources to Azure AI Foundry.aspire ls to list AppHosts in the current scope, then use aspire.config.json, AppHost project files, or aspire ps if more context is needed.aspireify skill to initialize/wire the AppHost before continuing.Aspire.Hosting.Radius;
do not guess experimental API shapes.aspire add ... command if the integration is missing.WithComputeEnvironment(...); for TypeScript AppHosts, verify the current language-specific docs before assuming an equivalent.aspire publish --list-steps or aspire deploy --list-steps.aspire publish -o <scratch-or-output-path> when artifact review is requested.aspire deploy resolves values and applies the deployment from the AppHost model; it does not consume a previously published output directory.aspire deploy when the user asked to deploy and preflight is complete.aspire do <step> only when the user asked for a specific pipeline step.aspire destroy to execute the selected AppHost/environment's target destroy pipeline.--yes only when the user or CI workflow already made teardown intent explicit.aspire destroy over target-native delete commands unless you are troubleshooting failed teardown or cleaning up unmanaged leftovers.aspire describe, cloud CLI, Docker Compose, kubectl, or endpoint checks appropriate to the target.Search the AppHost for deployment environment resources:
| Target | Aspire add command | Integration | AppHost environment concept |
|---|---|---|---|
| Docker Compose | aspire add docker | Docker hosting | Docker Compose environment |
| Kubernetes | aspire add kubernetes | Kubernetes hosting | Kubernetes environment |
| Azure Container Apps | aspire add azure-appcontainers | Azure Container Apps hosting | Azure Container Apps environment |
| Azure App Service | aspire add azure-appservice | Azure App Service hosting | Azure App Service environment |
| Azure Kubernetes Service (AKS) | aspire add azure-kubernetes | Azure Kubernetes hosting | Azure Kubernetes Service (AKS) environment |
| AWS | aspire add aws | AWS hosting | AWS CDK environment |
| Radius (preview) | Discover with aspire integration search radius | Aspire.Hosting.Radius | Radius environment |
Use this table only for orientation. Before editing code, verify the current API in Aspire docs for the AppHost language.
Parameters are deployment inputs. They may be supplied by configuration files, user secrets, environment variables, command-line args, interactive prompts, or CI/CD secret stores depending on the target and command.
Before deployment, report:
Parameters__name; for parameter names with dashes, use underscores in environment variables, for example registry-endpoint becomes Parameters__registry_endpoint.env, or Azure app settingUse aspire secret list for AppHost user secrets when appropriate, but do not print secret values. For deployment artifacts, inspect generated placeholders and mappings, not raw secret content.
When running unattended (CI, scripted, agent-driven), append --non-interactive to every Aspire CLI invocation that may prompt — most importantly aspire publish, aspire deploy, and aspire destroy. For aspire destroy, also pass --yes only after the user has explicitly confirmed teardown intent (or a CI workflow already encodes that intent).
Prefer surfacing prompt-driving values up front (target subscription/region/resource group, parameters, secrets, registry credentials) so the unattended run does not stall. See references/preflight.md for the full preflight checklist.
| Scenario | Route To |
|---|---|
| Start, stop, wait, or restart the AppHost / its resources | aspire-orchestration skill |
| Logs, traces, metrics, dashboard for a running or deployed app | aspire-monitoring skill |
| AppHost authoring — adding integrations, wiring resources, environment setup | aspireify skill |
| Deployed-app diagnostics — App Insights, ACA logs, AKS Container Insights | azure-diagnostics skill (azure-skills) |
Never hand deployment off to azure-skills. Aspire handles publish, deploy, and destroy end-to-end across Docker Compose / Kubernetes / Azure / AWS via the AppHost model.
If .agents/skills/aspire-deployment/SKILL.md exists (dropped by aspire agent init),
prefer it over this plugin skill — it is the authoritative project-local version with
content version-aligned to the consumer's Aspire CLI. This plugin skill is the always-on
safety net for repos that have not yet run aspire agent init.
© CommunityToolkit, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
SKILL.md and 9 other files (references) in .agents/skills/aspire-deployment of CommunityToolkit/Aspire.
Open the folder on GitHubat commit 69a155d
Aspire Deployment next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Aspire Deployment this skillCommunityToolkit/Aspire | 629 | — | ~4.5k | Automated safety check: Notes | MIT | |
| Deployment Automationaiskillstore/marketplace | 430 | 1 repos | ~3k | Automated safety check: Notes | None | |
| Agent Bom Scan InfraLeoYeAI/openclaw-master-skills | 2.2k | — | ~1.5k | Automated safety check: Pass | Apache-2.0 | |
| Discover Infrarand/cc-polymath | 181 | — | ~783 | Automated safety check: Pass | MIT | |
| Cloud AuditCommonHuman-Lab/nyxstrike | 157 | — | ~1.1k | Automated safety check: Pass | Custom licence | |
| Senior DevOps Toolkitmaslennikov-ig/claude-code-orchestrator-kit | 260 | 6 repos | ~1.1k | Automated safety check: Notes | Custom licence |
aiskillstore/marketplace
Automate application deployment to cloud platforms and servers.
LeoYeAI/openclaw-master-skills
Scan infrastructure-as-code, cloud configurations, and find secrets.
rand/cc-polymath
Automatically discover cloud, infrastructure, deployment, and container skills when working with AWS, GCP, Azure, Docker, Kubernetes, Terraform, Netlify, Heroku, serverless, or IaC
CommonHuman-Lab/nyxstrike
Cloud and container security auditing workflow using prowler, trivy, kube-hunter, and docker-bench for AWS, GCP, Azure, Kubernetes, and container images
maslennikov-ig/claude-code-orchestrator-kit
Comprehensive DevOps skill for CI/CD, infrastructure automation, containerization, and cloud platforms (AWS, GCP, Azure). Includes pipeline setup…
langbot-app/LangBot
Deploys and configures a LangBot instance with Docker Compose or Kubernetes, covering config.yaml, the Box sandbox runtime, the plugin runtime and the global API key.
CommunityToolkit/Aspire
Query .NET APIs across NuGet packages, platform libraries, and local files.
CommunityToolkit/Aspire
ANALYSIS SKILL - Observe Aspire apps: logs, traces, metrics, resource state, telemetry export, browser telemetry, and the standalone dashboard.
CommunityToolkit/Aspire
WORKFLOW SKILL - Wire Aspire AppHosts or repair TypeScript AppHost toolchains.
CommunityToolkit/Aspire
WORKFLOW SKILL - Safely migrates eligible Aspire 13.6+ AppHosts from legacy ProjectResource APIs to experimental DotnetProjectResource APIs after a per-resource assessment and explicit approval of…
CommunityToolkit/Aspire
Generate a TypeScript AppHost from an existing C example AppHost, then add a TypeScriptAppHostTest-based integration test.
CommunityToolkit/Aspire
Update the Aspire version in the repository to the latest nightly build.
Categories
WORKFLOW SKILL — Deploy Aspire apps from AppHost models to Docker Compose, Kubernetes, Azure, AWS, or preview Radius. Aspire Deployment is an agent skill from CommunityToolkit/Aspire. WORKFLOW SKILL — Deploy Aspire apps from AppHost models to Docker Compose, Kubernetes, Azure, AWS, or preview Radius.
Aspire Deployment fits situations like: tasks that involve Deployment; tasks that involve Containers; tasks that involve Container orchestration.
Run `npx skills add CommunityToolkit/Aspire --skill aspire-deployment -a claude-code`. Or copy the skill folder (.agents/skills/aspire-deployment in CommunityToolkit/Aspire) into .claude/skills/aspire-deployment in your project. Claude Code loads it when a task matches its description.
Run `npx skills add CommunityToolkit/Aspire --skill aspire-deployment -a codex`. Or copy the skill folder (.agents/skills/aspire-deployment in CommunityToolkit/Aspire) into .agents/skills/aspire-deployment in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add CommunityToolkit/Aspire --skill aspire-deployment -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/aspire-deployment, .gemini/skills/aspire-deployment, .github/skills/aspire-deployment and .opencode/skills/aspire-deployment in your project.
Going by SKILL.md and its folder, Aspire Deployment needs the command-line tools its instructions call (docker). Our summary lists: Docker.
SKILL.md names 1 domain. As links in the text: github.com. This is read from the text; nothing was executed.
Our automated static check of SKILL.md found notes only (mentions a .env file), nothing it rates as a warning. It is not a guarantee. Review the folder before installing.
Aspire Deployment is published under the MIT licence (declared in SKILL.md). It allows redistribution, so the full SKILL.md is shown on this page.
About 4.5k tokens (SKILL.md is roughly 18k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 22k tokens, read only when the agent opens those files.
Skills that share tags, products or a category with Aspire Deployment: Deployment Automation (aiskillstore/marketplace, 430 stars), Agent Bom Scan Infra (LeoYeAI/openclaw-master-skills, 2.2k stars), Discover Infra (rand/cc-polymath, 181 stars) and Cloud Audit (CommonHuman-Lab/nyxstrike, 157 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
CommunityToolkit (a GitHub organization) maintains it in CommunityToolkit/Aspire, which has 629 GitHub stars. The repository holds 8 skills in this directory. The repository was last updated on October 7, 2026.
Source: CommunityToolkit/Aspire on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.