GitHub Copilot Agent Skills

Подборка скиллов и агентов для Copilot по Azure, API Management, Terraform и диаграммам с установкой через skills CLI или APM

  • 206 ★ репозитория
  • Последний коммит
Скилл

Расширенный доступ

Почему такой уровень

  • Скиллы пишут Terraform, Bicep и XML политик, которые затем применяют к облачной среде, а применение остается за вами
  • Диаграммные скиллы запускают MCP-серверы Draw.io и Excalidraw из `.vscode/mcp.json`
Все причины и проверки

thomast1906/github-copilot-agent-skills

Установка

Ручная установка

npx skills add thomast1906/github-copilot-agent-skills

Каталог скиллов для выбора одного или нескольких.

Доступ и проверки

Как мы проверяем

Расширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.

  • Скиллы пишут Terraform, Bicep и XML политик, которые затем применяют к облачной среде, а применение остается за вами
  • Диаграммные скиллы запускают MCP-серверы Draw.io и Excalidraw из `.vscode/mcp.json`

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Репозиторий собирает рабочие скиллы и чат-агентов GitHub Copilot для облачной инженерии на Azure. Скиллы разбиты по областям: проектирование архитектуры (`architecture-design`, `waf-assessment`, `azure-pricing`), Azure API Management (`apim-policy-authoring`, `api-security-review`, `apiops-deployment`), Terraform (`terraform-module-creator`, `terraform-provider-upgrade`), диаграммы через Draw.io и Excalidraw, GitHub Agentic Workflows и создание самих скиллов. Четыре агента для выбора в чате Copilot лежат в `.github/agents`. Стабильные скиллы входят в пакеты APM: `architect`, `terraform`, `diagramming` и `drawio-mcp-diagramming`. APM ставит скиллы, агентов и настройки MCP-серверов вместе. Незавершенные скиллы, например `cost-optimization` и `azure-apim-architecture`, доступны только при клонировании репозитория. Файл `.vscode/mcp.json` подключает MCP-серверы, которых требуют диаграммные скиллы.

Для кого. Облачным архитекторам и DevOps-инженерам на Azure, которые работают в VS Code с GitHub Copilot Chat и хотят готовые скиллы для архитектуры, Terraform и APIM.

Подходит, если

  • Архитектуру на Azure надо оценить по пяти столпам Well-Architected Framework и получить оценки с рекомендациями
  • Провайдер Terraform обновляется, и нужен безопасный план: поиск ломающих изменений, блоки `moved` и проверка
  • Для Azure API Management нужен XML политики: аутентификация, лимиты запросов, CORS, преобразования
  • Схема архитектуры должна появиться в Draw.io с иконками Azure без ручной расстановки блоков

Не подходит, если

  • Работа идет на AWS или GCP: скиллы заточены под Azure, хотя библиотеки иконок Draw.io включают и AWS4
  • Редактор не VS Code с Copilot: в README установка и вызов даны только для этой связки
  • Нужны незавершенные скиллы в виде пакета: они отмечены как незавершенные и ставятся только клонированием
  • Правила проекта запрещают запуск MCP-серверов Draw.io и Excalidraw, на которых держатся диаграммные скиллы

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

Используй скилл `waf-assessment`: оцени эту архитектуру по пяти столпам Azure Well-Architected Framework и дай оценки по каждому

Ограничения

  • Подборка личная и экспериментальная, автор сам называет ее непрерывным экспериментом. Часть скиллов находится в доработке и не входит в пакеты APM.
  • Нужны VS Code или VS Code Insiders с GitHub Copilot и Copilot Chat. Для установки пакетов нужен APM, а для отдельных скиллов Node.js и `npx`.
  • Диаграммные скиллы зависят от MCP-серверов Draw.io и Excalidraw, их нужно запустить по разделу MCP в README.
  • Файла лицензии в репозитории нет, условия повторного использования не указаны.

Как отключить. Установленные скиллы лежат в `.agents/skills/` (или в `.github/skills/` при флаге `--legacy-skill-paths`), их удаляют вместе с папками. Конфигурацию MCP убирают из `.vscode/mcp.json`.

Частые вопросы

Как поставить скиллы GitHub Copilot Agent Skills?

Для выбора отдельных скиллов выполните `npx skills add thomast1906/github-copilot-agent-skills`. Для пакетов с агентами и настройками MCP поставьте APM и выполните `apm install thomast1906/github-copilot-agent-skills`.

Какие пакеты есть в APM?

Четыре: `packages/architect`, `packages/terraform`, `packages/diagramming` и `packages/drawio-mcp-diagramming`. Установка пакета выглядит как `apm install thomast1906/github-copilot-agent-skills/packages/terraform`.

Где лежат незавершенные скиллы?

В репозитории: `cost-optimization`, скиллы по APIM и `gh-aw-operations` помечены как незавершенные и не входят в пакеты. Чтобы их использовать, клонируйте репозиторий командой `git clone`.

Куда APM кладет скиллы?

По умолчанию в `.agents/skills/`. Если нужны папки отдельных клиентов вроде `.github/skills/`, добавьте флаг `--legacy-skill-paths`.

Работают ли скиллы вне Copilot?

Формат `SKILL.md` общий, и каталог проиндексирован на skills.sh, но в README установка и вызов даны только для VS Code с GitHub Copilot Chat.

Обсуждение

Вопросов и отзывов пока нет.

Скиллы
Выбор редакции

Официальные скиллы Microsoft для работы агентов с Azure SDK и Foundry на Python, .NET, TypeScript, Java и Rust

СкиллРасширенный доступ3,2 тыс.Звезды репозитория
Выбор редакции

Скиллы Microsoft Learn почти по каждому сервису Azure: лимиты, настройка, безопасность, архитектура и диагностика со ссылками на документацию

СкиллРасширенный доступ807Звезды репозитория

Azure Skills

Azure Skills Plugin

Выбор редакции

Официальный плагин Microsoft: скиллы по работе с Azure плюс подключение Azure MCP Server и Foundry MCP для реальных действий в облаке

ПлагинШирокий доступ1,6 тыс.Звезды репозитория

Большая база скиллов по DevOps, безопасности, инфраструктуре и комплаенсу для AI-агентов

СкиллМинимальный доступ1,2 тыс.Звезды репозитория

31 скилл для DevOps в Claude Code и Codex: генераторы конфигов, валидаторы и отладчик Kubernetes для Terraform, Helm, CI и Docker

СкиллРасширенный доступ332Звезды репозитория
Выбор редакции

Официальные скиллы HashiCorp для Terraform и Packer: стиль HCL, модули, тесты, импорт, Stacks, разработка провайдеров и сборка образов

СкиллМинимальный доступ917Звезды репозитория

Сравнение с похожими

Карточки с тем же главным запросом: чем они отличаются.

ИнструментОфициальныйЗвезды репозиторияГлавное отличие
GitHub Copilot Agent Skills (эта карточка)нет206
Azure Agent Skillsнет807скиллы Microsoft Learn почти по каждому сервису Azure; здесь личная подборка под архитектуру, APIM и Terraform с пакетами APM
Terraform Skillнет2 450скилл лучших практик Terraform и OpenTofu; здесь Terraform только часть подборки для Azure

Коротко о README

README открывается описанием подборки и ссылкой на индекс skills.sh. Далее идут требования, три способа установки (skills CLI, APM, клонирование), таблицы скиллов по областям с указанием пакета APM, список агентов и раздел о MCP-серверах. Для каждого скилла в таблице есть строка с описанием и пометка о завершенности.

Бейдж для README

Исходный SKILL.md

---
name: waf-assessment
description: Assess Azure architectures against Well-Architected Framework (WAF) five pillars - Reliability, Security, Cost Optimization, Operational Excellence, and Performance Efficiency. Provide scores and recommendations.
metadata:
  author: Thomas Thornton
  version: "1.0.0"
  last-updated: "2026-05-19"
---

# Well-Architected Framework Assessment Skill

Evaluate Azure architectures against Microsoft's Well-Architected Framework (WAF) five pillars to identify strengths, risks, and improvement opportunities.

## When to Use

- Assess existing or proposed Azure architectures
- Validate designs meet WAF best practices
- Identify architectural risks and gaps
- Provide scored assessment with recommendations
- Review before production deployment

## Five Pillars Overview

### 1. Reliability
Ability of the system to recover from failures and continue functioning.
- **Focus**: Availability, resiliency, disaster recovery, health monitoring

### 2. Security
Protecting applications and data from threats.
- **Focus**: Identity, network security, encryption, secrets management

### 3. Cost Optimization
Managing costs to maximize value delivered.
- **Focus**: Right-sizing, reserved instances, monitoring, waste elimination

### 4. Operational Excellence
Operations processes that keep a system running in production.
- **Focus**: IaC, CI/CD, monitoring, incident response, automation

### 5. Performance Efficiency
Ability of a system to adapt to changes in load.
- **Focus**: Scaling, caching, CDN, resource selection, optimization

## Assessment Process

Сообщить о проблеме

Foxx AIGitHub Copilot Agent Skills
Foxx AI

Я Foxx AI и уже разобрал этот инструмент. Спросите про установку, настройку или что угодно еще, отвечу простыми словами.