К основному содержанию
плагин

skills-for-copilot-studio — плагин для GitHub Copilot: авторинг YAML

Плагин помогает создавать, редактировать и проверять YAML-агентов Microsoft Copilot Studio. Он пригодится для работы с агентом из редактора или терминала.

Установить в GitHub Copilot · Команда из источника Все способы и платформы ↓
copilot plugin install skills-for-copilot-studio@awesome-copilot
Открыть на GitHub

Что делает skills-for-copilot-studio

Плагин содержит четыре субагента: для управления содержимым агента, авторинга YAML, тестирования опубликованных агентов и советов по проектированию. С их помощью можно клонировать агента, синхронизировать локальные файлы с облаком, редактировать темы, действия, источники знаний, триггеры и переменные, а затем запускать тесты.

Для работы нужны Node.js 18+ и GitHub Copilot CLI или VS Code с Copilot Studio Extension. Расширение VS Code требуется для клонирования, отправки и получения изменений. Плагин экспериментальный, а схема YAML Copilot Studio может меняться; проверяйте созданные файлы перед отправкой в среду.

Какие задачи решает

  • клонировать агента Copilot Studio в локальные файлы
  • создавать и редактировать YAML для тем и действий
  • синхронизировать локальные изменения с облаком
  • тестировать опубликованного агента и анализировать результаты
  • проверять проект агента на известные ошибки

Примеры запросов агенту

  • Клонируй агента Copilot Studio в локальные файлы: /copilot-studio:copilot-studio-manage clone.
  • Создай тему для обработки запросов в IT-службу: /copilot-studio:copilot-studio-author.
  • Проверь опубликованного агента на запрос о новом ноутбуке: /copilot-studio:copilot-studio-test.

Как установить skills-for-copilot-studio

Команда из источника

copilot plugin install skills-for-copilot-studio@awesome-copilot

По шагам, с командами для каждой платформы: Плагины Claude Code: маркетплейсы, установка и как собрать свой

Вопросы о skills-for-copilot-studio

Как установить skills-for-copilot-studio в GitHub Copilot?

Выполните copilot plugin install skills-for-copilot-studio@awesome-copilot.

Что делает skills-for-copilot-studio?

Плагин помогает работать с YAML-агентами Copilot Studio: создавать и редактировать их, синхронизировать с облаком, тестировать опубликованные версии и получать советы по проектированию.

Что нужно для клонирования и синхронизации агента?

Нужен VS Code с Copilot Studio Extension. Расширение требуется для операций клонирования, отправки и получения изменений.

Исходный текст

SKILL.md · MIT
# Skills for Copilot Studio

A plugin for [Claude Code](https://docs.anthropic.com/en/docs/claude-code), [GitHub Copilot CLI](https://docs.github.com/en/copilot), and [VS Code](https://code.visualstudio.com/) that enables authoring, testing, and troubleshooting [Microsoft Copilot Studio](https://aka.ms/CopilotStudio) **STANDARD** agents through YAML files — directly from your terminal or editor.

Looking for the plugin for GitHub Copilot harness agents? See the [New Microsoft Copilot Studio Plugin](https://github.com/microsoft/copilot-studio-plugin).

## Prerequisites

- [Claude Code](https://docs.anthropic.com/en/docs/claude-code), [GitHub Copilot CLI](https://docs.github.com/en/copilot), or [VS Code](https://code.visualstudio.com/)
- [Node.js](https://nodejs.org/) 18+
- [VS Code](https://code.visualstudio.com/) with the [Copilot Studio Extension](https://github.com/microsoft/vscode-copilotstudio) (required for push/pull/clone operations)

## Installation

### From marketplace (Claude Code / GitHub Copilot CLI)

```bash
/plugin marketplace add microsoft/skills-for-copilot-studio
/plugin install copilot-studio@skills-for-copilot-studio
```
### From VS Code Extensions Store (GitHub Copilot)

Search for **Skills for Copilot Studio** in the VS Code Extensions using the **@agentPlugins** filter to view and click **Install**.

![VS Code Extensions Store](./img/VSCodeStore.png)

### From a local clone

```bash
git clone https://github.com/microsoft/skills-for-copilot-studio.git

# Load for a single session
claude --plugin-dir /path/to/skills-for-copilot-studio

# Or install persistently (user-wide)
claude plugin install /path/to/skills-for-copilot-studio --scope user

# Or install for a specific project
claude plugin install /path/to/skills-for-copilot-studio --scope project
```

## Updating

The update process depends on how you installed the plugin:

| Interface | Update Method | Details |
|-----------|--------------|--------|
| **Claude Code CLI** | Auto-update (recommended) | Marketplace plugins update automatically. No action needed. |
| **GitHub Copilot CLI** | Manual | Run `/plugin update skills-for-copilot-studio` in an interactive session, or `copilot plugin update skills-for-copilot-studio` from the terminal. |
| **VS Code** | Extension auto-update | VS Code handles updates automatically when extension auto-update is enabled in settings. |

## Usage

The plugin provides four sub-agents, each backed by a specialized agent:

```
/copilot-studio:copilot-studio-manage       Clone, push, pull, and sync agent content between local files and the cloud
/copilot-studio:copilot-studio-author       Create and edit YAML (topics, actions, knowledge, triggers, variables)
/copilot-studio:copilot-studio-test         Test published agents — point-tests, batch suites, or evaluation analysis
/copilot-studio:copilot-studio-advisor Design guidance, agent review, and troubleshooting
```

## Quick Start

```bash
# Clone an agent from the cloud (guided flow — opens browser for sign-in)
/copilot-studio:copilot-studio-manage clone

# Design and build topics
/copilot-studio:copilot-studio-author Create a topic that handles IT service requests

# Pull latest, push your changes
/copilot-studio:copilot-studio-manage pull
/copilot-studio:copilot-studio-manage push

# Publish in Copilot Studio UI, then test
/copilot-studio:copilot-studio-test Send "How do I request a new laptop?" to the published agent

# Get design advice and review
/copilot-studio:copilot-studio-advisor Review my agent for improvements and known pitfalls
```

See [SETUP_GUIDE.md](SETUP_GUIDE.md) for a full end-to-end walkthrough including validation, testing options, and troubleshooting.


## Disclaimer

This plugin is an experimental research project, not an officially supported Microsoft product. The Copilot Studio YAML schema may change without notice. Always review and validate generated YAML before pushing to your environment — AI-generated output may contain errors or unsupported patterns.

## Contributing

See [CONTRIBUTING.md](CONTRIBUTING.md) for local development setup, building bundled scripts, and project structure.

© Microsoft Copilot Studio CAT Team · MIT · microsoft/skills-for-copilot-studio

Похожие плагины

Все плагины по теме «Настройка агента: память, контекст, субагенты» →
ponytail DietrichGebert Плагин настраивает агента на короткие решения без лишних абстракций. Сгодится, когда нужно использовать возможности уже имеющегося кода и не усложнять задачу. ★ 177 259звёзд репо impeccable pbakaus Даёт агенту словарь дизайнера: 24 команды вроде polish, audit и bolder, чтобы правки интерфейса не сводились к «сделай красиво». ★ 89 321звёзд репо last-30-days-skill mvanhorn Собирает свежие посты, комментарии и транскрипты по любой теме за последний месяц и укладывает их в один отчёт. ★ 65 596звёзд репо claude-hud jarrodwatts Показывает под строкой ввода, сколько контекста занято, какие инструменты работают и как идут задачи. Пригодится, когда сессия длинная и надо видеть расход. ★ 28 914звёзд репо understand-anything Egonex-AI Плагин сканирует проект и строит интерактивный граф файлов, классов и зависимостей с веб-дашбордом. Пригодится при знакомстве с чужим или крупным кодом. ★ 88 429звёзд репо mem0 mem0ai Подключает долговременную память к Claude Code, сохраняя контекст проектов и привычки между сессиями. ★ 67 869звёзд репо

Спонсоры проекта

Компании, которые помогают держать аналитику открытой