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.

解决的问题

该项目为在 Microsoft Power Platform 上开发的开发者提供了一套 AI 驱动的插件和技能。通过将 AI 代理集成到开发者的开发流程中,该工具简化了开发过程,使开发者能够使用自然语言和自动化工具创建、部署和管理 Power Platform 服务(如应用和流程)。

如何工作

该仓库作为 Claude Code 和 GitHub Copilot CLI 等 AI 编码助手的插件市场。它为不同的 Power Platform 服务提供专门的插件,每个插件都包含一组「技能」(命令和代理),AI 助手可使用这些技能与 Power Platform 环境进行交互。

  • Power Pages:使用 React、Angular、Vue 或 Astro 等框架,实现现代代码站点(SPAs)的创建和部署。
  • Model Apps:使用 /app-builder 技能,从自然语言意图构建和编辑整个应用(包括表、表单、视图等)。
  • Model Apps Generative Pages:使用 /genpage 技能,为现有应用构建生成式页面。
  • Canvas Apps:通过专用的 MCP 服务器编写 Power Apps Canvas Apps。
  • Power Automate:通过 FlowAgent MCP 服务器构建、编辑、运行和调试云流程。
  • Power Apps Code Apps:通过连接器连接,构建和部署代码应用。
  • Mobile Apps:使用 Expo 和 React Native 构建和部署移动代码应用。

适用人群

使用 Microsoft Power Platform 并希望利用 AI 代理加速开发周期的开发者,特别是使用 Claude Code 或 GitHub Copilot CLI 的用户。

主要亮点

  • 插件市场:一个集中式枢纽,提供可通过单个命令或手动安装的官方 Microsoft 插件。
  • 模型驱动 AI:通过 /app-builder,从自然语言意图生成完整的应用结构(包括表、关系、安全角色等)。
  • MCP 集成:为 Canvas Apps 和 Power Automate 插件使用 Model Context Protocol(MCP)。
  • 跨平台支持:支持从网站到原生移动扩展的广泛 Power Platform 服务。
  • 代码化方法:弥合低代码工具与 React、TypeScript 和 .NET 10 SDK 等专业开发框架之间的差距。

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目