Generate the dispatcher PCF for a third-party `.ppmplugin` (wrap-runtime) control. Runs `pac pcf init` in the pcf/ subfolder, rewrites ControlManifest.Input.xml from ARCHITECTURE §6, and writes index.ts derived from ARCHITECTURE §4 (message contract), §8 (PCF surface), §9 (error UX) — no placeholders.
Install
npx skills add microsoft/power-platform-skills --skill generate-pcf-companionnpx skills add microsoft/power-platform-skills --skill generate-pcf-companion -a claude-code -gnpx skills add microsoft/power-platform-skills --skill generate-pcf-companion -a codex -ggemini skills install https://github.com/microsoft/power-platform-skills.git --path plugins/power-apps-mobile-extension/skills/generate-pcf-companiongh skill install microsoft/power-platform-skills generate-pcf-companiongit clone --depth 1 https://github.com/microsoft/power-platform-skills /tmp/microsoft__power-platform-skills
mkdir -p ~/.claude/skills ~/.agents/skills
cp -R /tmp/microsoft__power-platform-skills/plugins/power-apps-mobile-extension/skills/generate-pcf-companion ~/.claude/skills/generate-pcf-companion # Claude Code
cp -R /tmp/microsoft__power-platform-skills/plugins/power-apps-mobile-extension/skills/generate-pcf-companion ~/.agents/skills/generate-pcf-companion # Codex, Cursor, Gemini CLI, Copilot, OpenCode