Traction scoreGitHub stars can be faked, so popularity alone can be misleading. Traction Score looks for broader signs of recent attention, adoption, and active maintenance.
This collection provides a structured interface for building and modifying Canvas Apps through AI-driven coauthoring sessions. It assists Power Platform developers in managing the technical scaffolding of their applications, from initial creation to iterative editing.
The skill set streamlines the integration of external data by guiding users through the addition of API connectors and data sources, including SharePoint, Dataverse, SQL, and Office 365.
WHO IT'S FOR
Power Platform developers
build and modify Canvas Apps using AI agents
Low-code application architects
configure data sources and API connectors for apps
AI automation builders
integrate Power Platform capabilities into AI agents
Compatible AgentsThe repository documents support for these agents. The skills may also work with other agents that can load SKILL.md files, but they may need some setup or small changes.
Follow the documented setup, then try a first task.
I’m using
All plugins — Windows PowerShell
Installs: Installs all plugins listed in the Power Platform Skills marketplace, registers the marketplace, and enables automatic updates. The included mobile-app capability is in Private Preview and must not be used in production. · GitHub Copilot CLI, Claude Code
Before you start
Windows PowerShell
Node.js 24 LTS
npm 10 or newer
The .NET 10 SDK or later
The Power Apps Mobile Preview app from the Apple App Store or Google Play
A coding agent that supports MCP and agent plugins
An organizational account permitted to edit the Canvas App and access its Power Apps environment
An existing, saved Canvas App with coauthoring enabled for Canvas Apps work
Platform: Windows; use of the included mobile-app capability targets the Power Apps Mobile Preview app on iOS or Android and is restricted to Private Preview, not production.
Run this complete command in Windows PowerShell. It downloads the installer, runs it with Node.js, and deletes the downloaded installer file afterward.
iwr https://raw.githubusercontent.com/microsoft/power-platform-skills/main/scripts/install.js -OutFile install.js; node install.js; del install.js
Installs: Installs all plugins listed in the Power Platform Skills marketplace, registers the marketplace, and enables automatic updates. The included mobile-app capability is in Private Preview and must not be used in production. · GitHub Copilot CLI, Claude Code
Before you start
curl
Node.js 24 LTS
npm 10 or newer
The .NET 10 SDK or later
The Power Apps Mobile Preview app from the Apple App Store or Google Play
A coding agent that supports MCP and agent plugins
An organizational account permitted to edit the Canvas App and access its Power Apps environment
An existing, saved Canvas App with coauthoring enabled for Canvas Apps work
Platform: macOS, Linux, or Windows command prompt as documented; use of the included mobile-app capability targets the Power Apps Mobile Preview app on iOS or Android and is restricted to Private Preview, not production.
Run this complete terminal command. It downloads the installer through curl and sends it to Node.js.
Installs: Installs the Microsoft-published `canvas-apps` plugin through VS Code's built-in plugin marketplace. · VS Code Agent mode
Before you start
VS Code with Agent mode and agent-plugin support
The .NET 10 SDK or later
An organizational account permitted to edit the Canvas App and access its Power Apps environment
An existing, saved Canvas App with coauthoring enabled
Platform: Windows, Linux, or macOS
Open VS Code's Extensions view with Ctrl+Shift+X on Windows/Linux or Cmd+Shift+X on macOS. Search for `@agentPlugins canvas apps`, select Canvas Apps published by Microsoft, review it, and select Install. Open Chat in Agent mode and confirm that `canvas-app` and `configure-canvas-mcp` are available.
Installs: Loads only the locally cloned `mcp-apps` plugin directory; this host-specific procedure does not install the other marketplace plugins. · GitHub Copilot CLI, Claude Code
Before you start
A local clone of `microsoft/power-platform-skills`
GitHub Copilot CLI or Claude Code
In a terminal, replace `/path/to/power-platform-skills` with the filesystem path to the local repository clone. Run the `copilot` line for GitHub Copilot CLI or the `claude` line for Claude Code.
copilot --plugin-dir /path/to/power-platform-skills/plugins/mcp-apps
# or
claude --plugin-dir /path/to/power-platform-skills/plugins/mcp-apps
Installs: Creates the documented mobile-app template project and installs the complete `mobile-app` plugin bundle through GitHub Copilot CLI. The mobile-app capability is in Private Preview and is not for production use. · GitHub Copilot CLI
Before you start
Node.js 24 LTS
npm 10 or newer
The Power Apps Mobile Preview app from the Apple App Store or Google Play
GitHub Copilot CLI
Platform: Development targets the Power Apps Mobile Preview app on iOS or Android; the feature is Private Preview and must not be used in production.
Run from: A parent directory where the new `my-mobile-app` project directory should be created; the command then enters that directory.
Run this complete terminal command block to create `my-mobile-app` from the documented template, enter that directory, and install its dependencies.
npx degit microsoft/power-platform-skills/plugins/mobile-apps/template#main my-mobile-app
cd my-mobile-app
npm install
From a terminal with GitHub Copilot CLI, add the marketplace and install the mobile-app plugin.
A Power Apps code-app project whose `power.config.json` identifies the intended environment
Power Apps CLI authentication; complete browser login if the CLI requests it
Use the list-connections skill to list the Power Platform connections in the current environment and show me the Connection IDs. Do not create or change any connections.
Path to an existing Power Apps code-app project; run the skill from that project
A OneDrive for Business Power Platform connection, or permission to create one through the environment's Connections page
Replace `<folder-id>` with the target OneDrive folder ID; use `root` for the root folder
Use the add-onedrive skill in my Power Apps code app to add the OneDrive for Business connector, configure it to list files from folder ID <folder-id>, and run the build. Do not deploy the app.