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 等專業開發框架之間的差距。

相關

  • 專案
  • 專案
  • 專案
  • 專案
  • 專案