copilot-studio-workflow
Installation
SKILL.md
Copilot Studio Workflow
Overview
- Copilot Studio agents are YAML-first assets (
.mcs.yml) that sync between a local repo and the cloud. - Treat the development/demo environment as the real working environment and the production environment as a packaged distribution target.
- Keep generic placeholder URLs in git (for example
contoso.sharepoint.com); real demo URLs belong only in the live environment. - Follow the proven loop: pull → revert env-specific files → edit → push → publish → test → commit.
Prerequisites & First-Time Setup
When starting work on a Copilot Studio project for the first time, verify the following tools are installed and configured. Run .\scripts\cps-status.ps1 for a quick health check.
Required
| Tool | Purpose | Install |
|---|---|---|
| Git | Source control for agent YAML files | git-scm.com |
| VS Code | Editor for YAML and local development | code.visualstudio.com |
| Copilot Studio VS Code Extension | Pull/push agent YAML between local files and cloud environments | VS Code Marketplace |
| Power Platform environment | A Copilot Studio-enabled environment to develop in | Power Platform admin center |