Statically audit a built `.ppmplugin` before wrap testing. Checks archive layout, manifest compatibility, bundle consistency, Android DEX integrity and SDK leakage, iOS framework structure, native source-to-receiver alignment, and the PCF composite-key/sendAsync transport contract. Reports CRITICAL, WARNING, and INFO findings with fixes routed to the owning stage; never modifies the archive.
Install
npx skills add microsoft/power-platform-skills --skill audit-ppmpluginnpx skills add microsoft/power-platform-skills --skill audit-ppmplugin -a claude-code -gnpx skills add microsoft/power-platform-skills --skill audit-ppmplugin -a codex -ggemini skills install https://github.com/microsoft/power-platform-skills.git --path plugins/power-apps-mobile-extension/skills/audit-ppmplugingh skill install microsoft/power-platform-skills audit-ppmplugingit 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/audit-ppmplugin ~/.claude/skills/audit-ppmplugin # Claude Code
cp -R /tmp/microsoft__power-platform-skills/plugins/power-apps-mobile-extension/skills/audit-ppmplugin ~/.agents/skills/audit-ppmplugin # Codex, Cursor, Gemini CLI, Copilot, OpenCode