open-wrap-url

SkillDev tools

Use when the user wants to open the Power Apps Wrap page for an app ID in the active environment.

Available today. Use it from your connected AI after setup.

Connect ahel once, and every AI you use reads what you have installed.

Then ask your AI: use the open-wrap-url skill

What this skill tells your AI

The instructions your AI receives, as published by microsoft/power-platform-skills in plugins/mobile-apps/skills/open-wrap-url/SKILL.md and read by ahel’s review.

📋 Shared instructions: shared-instructions.md — read first.

Open Wrap URL

Builds and opens the Wrap URL for a code app:

https://make.powerapps.com/environments/<envID>/wrap?appID=<appID> for --env Prod

https://make.test.powerapps.com/environments/<envID>/wrap?appID=<appID> for --env Test

This skill delegates URL construction and browser open behavior to scripts/open-wrap-url.js.

Workflow

  1. Resolve app ID + env ID → 2. Open Wrap URL

Step 1 — Resolve app ID + env ID

Telemetry checkpoint: resolve_wrap_target

Both arguments are required:

  • --app-id <app-id>
  • --env-id <environment-id>

Optional host selector:

  • --env <Prod|Test> (default: Prod)

If either value is missing in $ARGUMENTS, ask once for the missing value(s). If still missing, STOP.

Step 2 — Open Wrap URL

Telemetry checkpoint: open_power_apps_wrap

Run from the plugin root (or any app root):

node scripts/open-wrap-url.js --app-id "<app-id>" --env-id "<environment-id>" [--env "Prod|Test"]

Return the generated URL in the response. If the browser auto-open fails, still print the URL and tell the user to open it manually.

Notes

  • This skill is read-only with respect to project source files.
  • Works on macOS (open), Linux (xdg-open), and Windows (start).

Signals

GitHub stars
859
Forks
176
Last commit
Sep 2026
Advanced
Catalog kind
skill
Gateway key
open-wrap-url
Source
github.com/microsoft/power-platform-skills