microsoft/power-platform-skills
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.
What it solves
This project provides a collection of AI-powered plugins and skills for developers building on the Microsoft Power Platform. It streamlines the development process by integrating AI agents into the developer's workflow, allowing them to create, deploy, and manage Power Platform services like apps and flows using natural language and automated tools.
How it works
The repository acts as a plugin marketplace for AI coding assistants like Claude Code and GitHub Copilot CLI. It provides specialized plugins for different Power Platform services, each offering a set of "skills" (commands and agents) that the AI assistant can use to interact with the Power Platform environment.
- Power Pages: Enables the creation and deployment of modern code sites (SPAs) using frameworks like React, Angular, Vue, or Astro.
- Model Apps: Uses the
/app-builderskill to build and edit entire apps (tables, forms, views, etc.) from natural-language intent. - Model Apps Generative Pages: Uses the
/genpageskill to build generative pages for existing apps. - Canvas Apps: Authors Power Apps Canvas Apps using a dedicated MCP server.
- Power Automate: Build, edit, run, and debug cloud flows via the FlowAgent MCP server.
- Power Apps Code Apps: Build and deploy code apps connected via connectors.
- Mobile Apps: Build and deploy mobile code apps using Expo and React Native.
Who it’s for
Developers who use the Microsoft Power Platform and want to leverage AI agents to accelerate their development cycle, specifically those using Claude Code or GitHub Copilot CLI.
Highlights
- Plugin Marketplace: A centralized hub for official Microsoft plugins that can be installed via a single command or manually.
- Model-Driven AI: Natural language intent to full app structure (tables, relationships, security roles) via
/app-builder. - MCP Integration: Utilizes the Model Context Protocol (MCP) for Canvas Apps and Power Automate plugins.
- Cross-Platform Support: Supports a wide range of Power Platform services from web sites to native mobile extensions.
- Coded Approach: Bridges the gap between low-code tools and professional development frameworks like React, TypeScript, and .NET 10 SDK.
Related
- Project
- Project
- Project
- Project
- Project