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を使用している人。

特徴

  • プラグインマーケットプレイス: 1つのコマンドでインストール可能または手動でインストール可能な公式Microsoftプラグインの集中型ハブ。
  • モデル駆動型AI: 自然言語の意図からテーブル、関係、セキュリティロールを含む完全なアプリ構造までを/app-builderで実現。
  • MCP統合: Canvas AppsおよびPower AutomateプラグインにModel Context Protocol(MCP)を活用。
  • クロスプラットフォーム対応: ウェブサイトからネイティブモバイル拡張機能まで、幅広いPower Platformサービスをサポート。
  • コードベースアプローチ: ローコードツールとReact、TypeScript、.NET 10 SDKなどのプロフェッショナル開発フレームワークの間のギャップを埋めます。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト