Agent Plugins · Official

Power Platform Skills

Power Platform Skills is Microsoft's official agent plugin marketplace for Power Pages, Power Apps, Power Automate, and related development workflows in Claude Code and GitHub Copilot CLI.

841 StarsMITJavaScriptUpdated today
01

Project overview

This is Microsoft's official agent plugin marketplace for Power Platform development workflows. It separates Power Pages, model-driven apps, Canvas Apps, Code Apps, MCP Apps, mobile apps, and Power Automate into eight plugins for selective installation in Claude Code or GitHub Copilot CLI. These plugins can generate code, run local tooling, and act on authorized Microsoft cloud resources, so each plugin and its permissions should be reviewed before installation.

02

Core capabilities

01

End-to-end Power Pages development

Generate sites, create Dataverse data models, integrate Web APIs, deploy, validate in a browser, and run permission or security checks.

02

Power Apps development

Support model-driven generative pages, Canvas Apps, Code Apps, MCP Apps, and mobile app workflows.

03

Power Automate flow management

Use the bundled FlowAgent MCP and more than 50 tools to create, inspect, and manage cloud flows.

04

Unified installation and updates

Detect Claude Code or GitHub Copilot CLI, register the marketplace, install plugins, and configure user-level auto-updates.

03

Installation and usage

Prefer adding the marketplace manually and installing only the plugin needed for the current task. This allows review of its README, manifest, and MCP configuration before preparing PAC, Azure, Node.js, or .NET dependencies. Use the quick installer only when the full suite is intentionally required and the script has been reviewed.

AI AGENT INSTALL

Let an AI Agent install it

Send this prompt to Codex, Claude Code, or another AI agent that can work with your local environment.

Help me install one Power Platform plugin from https://github.com/microsoft/power-platform-skills. First read the root README, `.claude-plugin/marketplace.json`, and the selected plugin's README, manifest, and `.mcp.json`. Ask which of the eight plugins I need, and explain its Node.js, PAC CLI, Azure CLI, .NET, file-write, shell, MCP, Power Platform/Dataverse account, and telemetry boundaries. Default to manual marketplace commands; do not run the quick installer that installs every plugin. Install only after I confirm. Ask again before login, credentials, additional software, user-level configuration changes, auto-updates, deployment, or data modification. Verify with the plugin list first, then run a non-production minimal check.
01Before you start
  • Claude Code or GitHub Copilot CLI
  • Node.js for the installer and most plugins
  • PAC CLI, Azure CLI, .NET SDK, or a project stack as required by the selected plugin
  • A least-privilege Power Platform, Dataverse, or Azure account for cloud operations
02Copy the install command or configuration
/plugin marketplace add microsoft/power-platform-skills
/plugin install power-pages@power-platform-skills
03Complete the setup steps
  1. 1
    Choose one plugin

    Select the plugin that best matches the task and record its version, dependencies, and supported host.

  2. 2
    Review runtime boundaries

    Read its README, manifest, MCP configuration, and scripts to understand file, shell, network, account, and telemetry scope.

  3. 3
    Install and verify manually

    Add the marketplace, install the selected plugin, and verify it through the plugin list and a non-destructive minimal check.

  4. 4
    Run a real task deliberately

    Before deployment, Dataverse object creation, or cloud-flow changes, confirm the active identity, target environment, and proposed changes.

How to verify the setup

After installation, use the host's plugin-list command to confirm the selected plugin is enabled, then run a minimal check from that plugin's README that does not deploy or write production data. Treat the plugin as usable only when dependencies, authentication, and output match the documentation.

Before using it
  • Do not default to host flags that bypass permission prompts
  • The quick installer can modify user-level Claude Code or Copilot configuration
  • Reconfirm the target environment and active identity before deployment
04

Use cases

SCENARIO 01

Build a Power Pages site

Have an agent assist with frontend generation, Dataverse modeling, Web API integration, deployment, and validation.

SCENARIO 02

Develop Power Apps

Choose a focused plugin for model-driven apps, Canvas Apps, Code Apps, or mobile apps.

SCENARIO 03

Automate cloud flows

Use the FlowAgent MCP to help create, inspect, and manage Power Automate flows.

05

Assessment

The repository turns major Microsoft Power Platform development workflows into official, inspectable, selectively installable agent plugins. Its breadth and recent maintenance are strong, but its execution boundary is much larger than a prompt collection, particularly around bulk installation, CLI execution, cloud identities, and telemetry. Based on the README, installer, manifests, MCP configurations, and license, it scores 95/100. No plugin was installed or connected to a live environment for this review.

Why it may be useful

  • Officially maintained by Microsoft with recent activity
  • Eight plugins cover the main Power Platform development workflows
  • Installation, dependency, telemetry, and permission boundaries are publicly documented

What to know first

  • Prerequisites and maturity vary across plugins
  • Some workflows can change cloud data or deploy resources
  • Installation and functional behavior were not tested
06

README

Power Platform Skills


Overview

Power Platform Skills is Microsoft's official agent plugin marketplace for Power Pages, Power Apps, Power Automate, and related development workflows in Claude Code and GitHub Copilot CLI. A plugin marketplace for Claude Code/GitHub Copilot that provides Power Platform development plugins, including reusable skills, agents, and commands for building and deploying solutions.

Getting started

  • Prefer adding the marketplace manually and installing only the plugin needed for the current task. This allows review of its README, manifest, and MCP configuration before preparing PAC, Azure, Node.js, or .NET dependencies. Use the quick installer only when the full suite is intentionally required and the script has been reviewed.
  • The marketplace includes eight plugins covering Power Pages, Model Apps, MCP Apps, Canvas Apps, Code Apps, mobile apps, and Power Automate.
  • The README documents manual marketplace commands and a cross-platform quick installer; the installer detects a host, installs all plugins, checks CLIs, and enables user-level auto-updates.
  • After installation, use the host's plugin-list command to confirm the selected plugin is enabled, then run a minimal check from that plugin's README that does not deploy or write production data. Treat the plugin as usable only when dependencies, authentication, and output match the documentation.

Configuration

/plugin marketplace add microsoft/power-platform-skills
/plugin install power-pages@power-platform-skills
Read the complete README on GitHub