Build and operate a deployment pipeline for Power Pages environments and solutions.
---
name: deploy-pipeline
description: >-
Triggers a Power Platform Pipeline deployment run for a Power Pages solution.
Selects a target stage, validates the package, optionally configures deployment
settings (environment variables, connection references), then deploys and polls
for completion. Use when asked to: "deploy pipeline", "run pipeline",
"trigger deployment", "deploy to staging", "deploy to production",
"run power platform pipeline", "deploy solution via pipeline",
"promote solution", "push to staging", "push to production".
user-invocable: true
argument-hint: "Optional: stage name or environment label (e.g. 'staging', 'production') to skip stage selection"
allowed-tools: Read, Write, Edit, Bash, Glob, Grep, TaskCreate, TaskUpdate, TaskList, AskUserQuestion, mcp__plugin_power-pages_microsoft-learn__microsoft_docs_search, mcp__plugin_power-pages_microsoft-learn__microsoft_docs_fetch
model: opus
---
> **Plugin check**: Run `node "${PLUGIN_ROOT}/scripts/check-version.js"` — if it outputs a message, show it to the user before proceeding.
# deploy-pipeline
Triggers a **Power Platform Pipeline** deployment run. Reads the existing pipeline configuration from `docs/alm/last-pipeline.json`, selects a target stage, validates the solution package, and deploys it to the target environment.
> **Prerequisite**: Run `/power-pages:setup-pipeline` first to create the pipeline configuration.
> Refer to `${PLUGIN_ROOT}/references/cicd-pipeline-patterns.md` for all HAR-confirmed API patterns used in this skill.… load the full skill through Skill Me