Copilot Studio Plugin

The mcs-assistant plugin creates, edits, publishes and migrates Copilot Studio agents through YAML and the Power Platform CLI.

  • 102 ★ on the repository
  • Last commit
  • MIT
Plugin

Broad access

Why this level

  • Skills run `pac copilot publish` and `pac copilot delete`: publishing changes the agent for its users and deletion is irreversible.
  • Work runs under your Power Platform sign-in and affects the shared organization environment.
All reasons and checks

microsoft/copilot-studio-plugin

Install

Works in

In your terminal, with SkillFoxx CLI

npx skillfoxx add plugins/copilot-studio-plugin

Detects the agents on your machine, shows the access level and pins the version.

Other ways to install

Access and checks

How we review

Broad accessThe tool can change data, run commands or handle secrets.

  • Skills run `pac copilot publish` and `pac copilot delete`: publishing changes the agent for its users and deletion is irreversible.
  • Work runs under your Power Platform sign-in and affects the shared organization environment.

This is third-party code. Review the repository files before installing.

What it does

The `mcs-assistant` plugin is a skill set for creating, editing, validating and migrating Microsoft Copilot Studio agents as YAML. It succeeds the `skills-for-copilot-studio` repository and targets the new GHCP Harness orchestration. The skills call the Power Platform CLI (`pac`): `create-agent`, `clone-agent`, `pull-agent`, `push-agent`, `publish-agent` and `delete-agent` work with a cloud agent, while `add-knowledge` and `add-skill` add knowledge sources and skills to the local workspace.

Who it is for. Power Platform developers and analysts who build Copilot Studio agents in code and want Claude Code to drive the edit cycle.

Good fit when

  • You need a new Copilot Studio agent and a local workspace linked through `pac copilot init`.
  • An existing agent is cloned to a folder so its instructions can be edited in YAML.
  • A knowledge source is attached to an agent: a website, SharePoint, OneDrive or a file.
  • Agent changes are pushed to the cloud without publishing, then published as a separate step.

Not a fit when

  • The agent stays on the classic orchestration and no migration to GHCP Harness is planned.
  • Power Platform CLI 2.9.3 or newer cannot be installed.
  • The agent cannot be trusted with changes to a working environment without a manual YAML review.

Example request

Create a Copilot Studio support agent, add the company website as a knowledge source and push the changes without publishing.

Limitations

You need the Power Platform CLI (`pac`) 2.9.3 or newer and a sign-in to the right environment. The plugin is marked work in progress with support only through GitHub Issues, and the Copilot Studio YAML schema may change without notice. AI-generated YAML may contain errors or unsupported patterns, so review it before pushing to the cloud. The `delete-agent` skill permanently deletes a cloud agent after an exact typed confirmation.

How to disable. Run `/plugin uninstall mcs-assistant@copilot-studio-plugin` and, if you like, remove the marketplace with `/plugin marketplace remove`. Local workspaces and cloud agents stay untouched.

FAQ

Which skills does the plugin include?

Eight: `create-agent`, `clone-agent`, `pull-agent`, `push-agent`, `publish-agent`, `delete-agent`, `add-knowledge` and `add-skill`.

Does `push-agent` publish the agent?

No, it updates only the cloud draft. Publishing is a separate skill, `publish-agent`.

What must I install first?

The Power Platform CLI (`pac`) 2.9.3 or newer: the README links to the installer and the NuGet package.

How is it different from `skills-for-copilot-studio`?

It is the successor and targets the new GHCP Harness orchestration. The old repository remains for earlier agents.

Where do skills for `add-skill` come from?

From your drive (a `SKILL.md` or `.zip`) or from the Power CAT Cat Agent Skills gallery.

Discussion

No questions or reviews yet.

Plugins

A Microsoft plugin for Claude Code, Copilot CLI and VS Code that writes, tests and fixes Copilot Studio agents through YAML.

PluginExtended access492Repository stars
Official

A Claude Code plugin and CopilotKit skills: the agent reads current docs and source, checks a project with verify and sets up Slack channels

PluginExtended access38.7KRepository stars

AI Agents Orchestrator

AI-Agents-Orchestrator

The AI Collaboration plugin hands a task between Claude Code, Codex, Cursor, Gemini CLI and Copilot via a shared SQLite history.

PluginExtended access101Repository stars
Editors’ pick

The GitHub Copilot terminal agent with access to repositories, issues and pull requests, plus MCP support

CLIBroad access11.4KRepository stars

A command-line skill manager: installs skills from a marketplace, GitHub, private Git and npm into 45 agents' folders and scans them first

CLIExtended access194Repository stars

A tool that builds tested skills from a real workflow and governs their lifecycle through your own marketplace

PluginExtended access2.4KRepository stars

README in short

The plugin requires the Power Platform CLI 2.9.3 or newer. It connects through the Claude Code marketplace with two commands and is supported through GitHub Issues.

README badge

Report a problem