microsoft/skills-for-copilot-studio

A skill for AI-coding tools to build and edit Microsoft Copilot Studio agents as YAML — with schema validation, templates, and AI-powered skills. Suited for Claude Code, GitHub Copilot CLI, and more.

解決的問題

讓開發者能使用基於程式碼的工作流程來建構、測試與除錯 Microsoft Copilot Studio 代理,而非僅依賴視覺化介面。透過支援 YAML 檔案,將版本控制與終端機編輯等軟體工程實務引入代理建立流程。

如何運作

此專案作為 Claude Code、GitHub Copilot CLI 與 VS Code 等 AI 驅動的程式碼工具的外掛程式運作。提供四個專用子代理,分別處理開發生命週期的不同階段:

  • 管理:在本機檔案與雲端之間同步代理內容(克隆、推送、拉取)。
  • 撰寫:建立與編輯主題、動作、知識、觸發器與變數的 YAML 定義。
  • 測試:對已發佈的代理執行點測試、批次測試套件與評估分析。
  • 顧問:提供設計建議,審查代理中的潛在陷阱,並提供除錯協助。

適用對象

希望透過終端機或編輯器管理 Copilot Studio 代理,並偏好 YAML 為基礎的設定方式,而非純視覺化撰寫體驗的開發者與代理設計師。

主要特色

  • 多工具支援:可在 Claude Code、GitHub Copilot CLI 與 VS Code 中使用。
  • YAML 驅動開發:可直接在文字檔中撰寫代理元件。
  • 雲端同步:內建指令可將代理設定推送到雲端或從雲端拉取。
  • 整合測試:支援單一測試與批次評估套件。

相關

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