Use when the user wants to open the Power Apps Wrap page for an app ID in the active environment.
Scanned 9/3/2026
Install to Claude Code
npx -y skills add microsoft/power-platform-skills --skill open-wrap-url --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Open Wrap Url?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/microsoft-open-wrap-url)More formats (shields.io, HTML) on the badges page.
---
name: open-wrap-url
description: Use when the user wants to open the Power Apps Wrap page for an app ID in the active environment.
user-invocable: true
allowed-tools: Bash
model: haiku
---
**📋 Shared instructions: [shared-instructions.md](../../shared/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
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
Run from the plugin root (or any app root):
```bash
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`).
Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!