Tooluck logoTooluck
SKILL.md

deploy

Agent skill frommicrosoft/power-platform-skills

Use to deploy, publish, or push an Expo/React Native Power Apps mobile app to a Power Platform tenant.

How to install deploy

install deploy
# install the power-platform-skills pack with the skills CLI
npx skills add microsoft/power-platform-skills

# or add only this skill to Claude Code: copy the folder

plugins/mobile-apps/skills/deploy/

# into

~/.claude/skills/deploy/ (all projects)

.claude/skills/deploy/ (one project)

plugins/mobile-apps/skills/deploy/SKILL.md

MITFull file
1> **Plugin check**: Run `node "${PLUGIN_ROOT}/scripts/check-version.js"` - if it outputs a message, show it to the user before proceeding.
2
3**📋 Shared instructions: [shared-instructions.md](${PLUGIN_ROOT}/shared/shared-instructions.md)** — read first.
4
5# Deploy
6
7Builds the mobile app in the current directory and pushes it to the Power Platform environment recorded in `power.config.json`.
8
9This skill uses the standard 4-step deployment flow for this plugin: check memory bank, build, deploy, then update memory bank.
10
11## Out of scope (deliberately)
12
13- `expo run:ios` / `expo run:android` — local native compile is the user's choice; run your platform-specific native command directly when ready.
14- OTA updates and store distribution — out of scope for v0.
15- Starting Metro for local dev — created apps use `npm run dev`; template Metro config writes `.powernative` logs for `/debug-app`.
16
17## Workflow
18
191. Check memory bank → 1.5 App ID preflight → 2. Build → 2.4 Native package → 2.5 Offline profile coverage gate → 3. Deploy → 4. Update memory bank
20
21---
22
23### Step 1 — Check memory bank
24
25Read `memory-bank.md` from the project root if present. Capture:
26
27- Project name
28- Environment (id + display name)
29- Current version
30
31If absent, continue — the project may have been created without the plugin. Re-derive env from `power.config.json` if needed.
32
33### Step 1.5 — App ID preflight (first-deploy gate)
34
35Read `power.config.json` **before building anything**:
36
37```bash
38…

Excerpt shown under the repository's MIT license.

More skills in power-platform-skills

Keep exploring

Similar skill repositories

thedotmack /

claude-mem
116k

Persistent Context Across Sessions for Every Agent – Captures everything your agent does during sessions, compresses it with AI, and injects relevant context back into future sessions. Works with Claude Code, OpenClaw, Codex, Gemini, Hermes, Copilot, OpenCode + More

CCCXGHGM+135 skills

Newsletter

Join the Community

Subscribe to our newsletter for the latest news and updates