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

azure-functions-hosted-skills — плагин для GitHub Copilot

Собирает, запускает и отлаживает локальные Timer, HTTP и Queue скиллы Azure Functions или вызывает развёрнутую функцию из канваса Copilot.

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

Что делает azure-functions-hosted-skills

Плагин открывает канвас Azure Functions Hosted Skills в GitHub Copilot. На канвасе выбираете Local Function App, правите пример репозитория в Parameters JSON object и запускаете локальную функцию. Для триггера Timer жмёте Invoke Trigger и смотрите в одном окне Agent digest и Trigger activity.

Второй режим — удалённый вызов. Выбираете существующий Function App и вызываете поддерживаемую функцию. Запрос уходит настоящий, поэтому Copilot сначала попросит подтверждение. Ответ придёт из вашей подписки Azure, а не из демо-данных.

Перед работой нужен Azure CLI. Для локальной разработки понадобятся ещё Functions Core Tools v4 и Python либо uv. Встроенная кнопка Doctor показывает точный список того, что не хватает в окружении. Без Azure CLI удалённый вызов не пройдёт — это стоит проверить до первого запуска.

Установка идёт через маркетплейс awesome-copilot. После установки закройте и снова откройте Copilot, начните новый чат: старый может не подхватить канвас. В репозитории есть вариант с фиксированной версией и только канвасом, но полный плагин ставит канвас и оба скилла-лаунчера.

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

  • Запустить локальный Timer-скилл и проверить срабатывание триггера
  • Собрать пример HTTP- или Queue-скилла из промпта про дайджест репозитория
  • Вызвать развёрнутую функцию в существующем Function App с подтверждением
  • Посмотреть ответ агента и активность триггера в одном окне
  • Проверить окружение перед сборкой локального скилла

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

  • Открой канвас Azure Functions Hosted Skills и запусти Doctor перед сборкой локального скилла
  • Открой канвас Azure Functions Hosted Skills, хочу попробовать ежедневный дайджест репозитория octocat/Hello-World на триггере Timer
  • Открой канвас Azure Functions Hosted Skills, выберу существующий Function App и подтвержу вызов

Как установить azure-functions-hosted-skills

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

copilot plugin install azure-functions-hosted-skills@awesome-copilot

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

Вопросы о azure-functions-hosted-skills

Как установить azure-functions-hosted-skills в GitHub Copilot?

Добавьте маркетплейс и поставьте плагин: copilot plugin marketplace add github/awesome-copilot, затем copilot plugin install azure-functions-hosted-skills@awesome-copilot. После этого перезапустите Copilot и начните новый чат.

Что делает azure-functions-hosted-skills?

Открывает канвас, где можно создать и запустить локальный Timer, HTTP или Queue скилл. Ещё через него выбирают развёрнутый Function App и вызывают поддерживаемую функцию, подтвердив запрос.

Что нужно для работы плагина?

Azure CLI нужен в любом случае, без него не пройдёт удалённый вызов. Локальная сборка дополнительно требует Functions Core Tools v4 и Python или uv.

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

azure-functions-hosted-skills · MIT
# Azure Functions Hosted Skills

Create and run a local Timer, HTTP, or Queue Hosted Skill, or select an existing
Azure Function App and invoke a supported deployed function.

![Hosted Skills Copilot canvas showing a repository parameter, Timer invocation, and sample GitHub digest response.](docs/preview.png)

*GitHub Copilot canvas browser fixture: sample repository activity, not a live GitHub or Azure result.*

## Install

If your GitHub Copilot host shows the **awesome-copilot** marketplace, open
**Customize → Plugins** and install **Azure Functions Hosted Skills**. The
[listed 0.5.3 package](https://github.com/microsoft/azure-dev-tools/tree/a873dfa42ce8e4420b77e94ddca896e8771e3b0c/canvases/azure-functions-hosted-skills)
is not this 0.5.5 candidate. The full plugin installs
the canvas and both launcher skills. If the marketplace is missing, add it first:

```sh
copilot plugin marketplace add github/awesome-copilot
copilot plugin install azure-functions-hosted-skills@awesome-copilot
```

Reopen Copilot and start a fresh chat. You need Azure CLI; local authoring
also needs Functions Core Tools v4 and Python (or `uv`).
Use **Doctor** for exact prerequisites. For version-pinned and canvas-only
alternatives, see [installation notes](docs/advanced.md).

## Try it

Ask **Open Azure Functions Hosted Skills canvas**. Choose **Local Function
App**, review the sample repository in **Parameters JSON object**, then select
**Start local function**. Choose **Timer** and **Invoke Trigger**; review the
**Agent digest** and **Trigger activity**. Remote invocation sends a real
request to the selected Azure Function App and requires your confirmation.

## What you can do

- Turn a repository-digest prompt into a local Timer, HTTP, or Queue skill.
- Invoke a trigger and inspect both its agent digest and activity in one view.
- Select an existing Function App to invoke a supported deployed function, with confirmation.

## Prompts to try

> Open Azure Functions Hosted Skills canvas and run Doctor before I build a local skill.

> Open Azure Functions Hosted Skills canvas so I can try a daily GitHub repository digest for octocat/Hello-World with the Timer trigger.

> Open Azure Functions Hosted Skills canvas so I can choose an existing Function App and confirm an invocation.

© paulyuk · MIT · microsoft/azure-dev-tools

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

Все плагины по теме «Облака: AWS, Azure, GCP» →
next-ai-drawio DayuanJiang Собирает диаграммы draw.io по описанию на обычном языке и показывает их в браузере сразу, по ходу работы Claude. ★ 36 427звёзд репо terraform официальный HashiCorp Подключает к Claude MCP-сервер Terraform: агент работает с экосистемой Terraform и помогает писать конфигурации Infrastructure as Code. ★ 44 770звёзд репо firebase официальный Google Подключает Firebase к Claude через MCP: агент работает с Firestore, аутентификацией, облачными функциями, hosting и storage прямо из проекта. ★ 44 770звёзд репо google-cloud-developer официальный Google LLC Плагин помогает агенту настраивать Google Cloud, выбирать учётные данные и проверять команды gcloud. MCP-сервер подключает актуальную документацию Google. CX Codex ★ 21 606звёзд репо power-platform-architect официальный Tim Hanewich Разбирает требования и стенограммы встреч, предлагая архитектуру Power Platform. Пригодится, когда нужно выбрать компоненты и описать поток данных. ★ 40 451звёзд репо java-modernization-studio официальный Ayan Gupta Ведёт модернизацию Java-приложений в GitHub Copilot с интерактивного холста: проверка окружения, оценка репозитория, план и контрольные точки. ★ 40 451звёзд репо

Из того же набора2

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

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