Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
microsoft avatar

Deploy

  • 119 installs
  • 572 repo stars
  • Updated July 28, 2026
  • microsoft/power-platform-skills

Builds and deploys a Power Apps code app to Power Platform.

About

Builds and deploys a Power Apps code app to Power Platform. Use when deploying changes, redeploying an existing app, or pushing updates. **📋 Shared Instructions: [shared-instructions.md](${PLUGIN_ROOT}/shared/shared-instructions.md)** - Cross-cutting concerns.

  • **📋 Shared Instructions: [shared-instructions.md](${PLUGIN_ROOT}/shared/shared-instructions.md)** - Cross-cutting conce
  • Builds and deploys the app in the current directory to Power Platform.
  • Check Memory Bank → 2. Build → 3. Deploy → 4. Update Memory Bank
  • ### Step 1: Check Memory Bank
  • **TS6133 (unused import)**: Remove the unused import and retry.

Deploy by the numbers

  • 119 all-time installs (skills.sh)
  • Ranked #512 of 1,453 DevOps & CI/CD skills by installs in the Skillselion catalog
  • Security screen: LOW risk (skills.sh audit)
  • Data as of Jul 28, 2026 (Skillselion catalog sync)
At a glance

deploy capabilities & compatibility

Capabilities
**📋 shared instructions: [shared instructions.m · builds and deploys the app in the current direct · check memory bank → 2. build → 3. deploy → 4. up · ### step 1: check memory bank
Use cases
documentation
From the docs

What deploy says it does

Builds and deploys a Power Apps code app to Power Platform. Use when deploying changes, redeploying an existing app, or pushing updates.
SKILL.md
npx skills add https://github.com/microsoft/power-platform-skills --skill deploy

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs119
repo stars572
Security audit3 / 3 scanners passed
Last updatedJuly 28, 2026
Repositorymicrosoft/power-platform-skills

How do I apply deploy using the workflow in its SKILL.md?

Builds and deploys a Power Apps code app to Power Platform. Use when deploying changes, redeploying an existing app, or pushing updates.

Who is it for?

Developers following the deploy skill for the tasks it documents.

Skip if: Tasks outside the deploy scope described in SKILL.md.

When should I use this skill?

User mentions deploy or related triggers from the skill description.

What you get

Working deploy setup aligned with the documented patterns and constraints.

Files

SKILL.mdMarkdownGitHub ↗

📋 Shared Instructions: [shared-instructions.md](${PLUGIN_ROOT}/shared/shared-instructions.md) - Cross-cutting concerns.

Deploy

Builds and deploys the app in the current directory to Power Platform.

Workflow

1. Check Memory Bank → 2. Build → 3. Deploy → 4. Update Memory Bank

---

Step 1: Check Memory Bank

Check for memory-bank.md in the project root. If found, read it for the project name and environment. If not found, proceed — the project may have been created without the plugin.

Step 2: Build

npm run build

If the build fails:

  • TS6133 (unused import): Remove the unused import and retry.
  • Other TypeScript errors: Report the error with the file and line number and stop. Do not deploy a broken build.

Verify dist/ exists with index.html before continuing.

Step 3: Deploy

Ask the user: _"Ready to deploy to [environment name]? This will update the live app."_ Wait for explicit confirmation before proceeding.

npx power-apps push

Capture the app URL from the output if present.

If deploy fails, report the error and stop — do not retry silently. Common fixes:

  • Auth error / token expired → npx power-apps logout, then retry — the CLI will re-prompt browser login.
  • Environment mismatch → update environmentId in power.config.json to the correct value and retry.

Step 4: Update Memory Bank

If memory-bank.md exists, update:

  • Last deployed timestamp
  • App URL (if captured)

Related skills

FAQ

What does deploy do?

Builds and deploys a Power Apps code app to Power Platform. Use when deploying changes, redeploying an existing app, or pushing updates.

When should I use deploy?

Invoke when Builds and deploys a Power Apps code app to Power Platform. Use when deploying changes, redeploying an existing app, or pushing updates.

Is deploy safe to install?

Review the Security Audits panel on this page before installing in production.

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.