From ado-aw
Registers, enables, disables, removes, and queues Azure DevOps pipeline builds via the ado-aw CLI. Also manages pipeline secrets.
How this skill is triggered — by the user, by Claude, or both
Slash command
/ado-aw:manage-lifecycleThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Operate compiled ado-aw pipelines against Azure DevOps. These are **mutating CLI
Operate compiled ado-aw pipelines against Azure DevOps. These are mutating CLI actions — they are deliberately not exposed via the read-only MCP server.
Confirm the ado-aw compiler is installed (ado-aw --version) and that ADO
auth is available (gh/az login or an ADO PAT, per ado-aw's auth resolution).
Use the ado-aw CLI (via Bash):
ado-aw enable — register ADO build definitions for compiled pipelines and
ensure they are enabled.ado-aw disable — set matched definitions to disabled (default) or paused.ado-aw remove — delete matched build definitions (honors --yes / tty prompt).ado-aw run — queue builds for matched definitions, optionally polling to
completion.ado-aw list — render matched definitions with their latest-run state
(text or JSON).ado-aw status — denser per-pipeline status block.ado-aw secrets set/list/delete — manage pipeline variables. list never
prints values; never echo secret values into the conversation.--source / --all-repos
and the matched set via ado-aw list) before running enable/disable/remove/run.docs/safe-output-permissions.md.The user's request: $ARGUMENTS
npx claudepluginhub githubnext/ado-aw --plugin ado-awManages Azure DevOps resources via CLI: projects, repos, pipelines, builds, PRs, work items, artifacts, service endpoints.
Generates Azure DevOps pipeline YAML for CI/CD, including multi-stage workflows, Docker builds, Kubernetes deploys, language-specific setups, and reusable templates.
Creates a new ado-aw agentic Azure DevOps pipeline from scratch. Use when authoring a brand-new AI-powered ADO pipeline as a Markdown agent file. Results in a clean compile and lint.