Agora Skills — плагин

Агора учит ИИ-ассистента строить голосовых агентов и видеозвонки на SDK Agora: от входа в аккаунт до первого рабочего демо

  • 90 ★ репозитория
  • Последний коммит
ПлагинОфициальный

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

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

  • Агент входит в аккаунт Agora через CLI, создает проекты и получает App ID, App Certificate и токены
  • Скилл клонирует примеры и запускает локальное демо с вашими ключами
Все причины и проверки

agoraio/skills

Установка

В терминале, через SkillFoxx CLI

npx skillfoxx add plugins/agora-skills

Определит агенты на машине, покажет уровень доступа и зафиксирует версию.

Другие способы установки

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

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

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

  • Агент входит в аккаунт Agora через CLI, создает проекты и получает App ID, App Certificate и токены
  • Скилл клонирует примеры и запускает локальное демо с вашими ключами

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

Что делает

Официальный набор знаний Agora для ИИ-ассистентов по разработке. Скилл `agora` помогает выбрать продукт, подключить учетные данные и запустить первый пример. Он особенно силен в разговорном ИИ: голосовые агенты, ИИ-репетиторы и компаньоны, службы поддержки вместо IVR, голосовые игрушки и физический ИИ вроде роботов и носимых устройств. Покрыты и классические сценарии: звонки 1:1 и групповые, стриминг, чат и сигналинг, запись сессий, генерация токенов для продакшена. Агент входит в Agora через Agora CLI: браузер откроет бесплатную регистрацию, если аккаунта нет, и ключи вручную копировать не придется. Затем он создает проект, достает App ID, App Certificate и токены, клонирует официальный пример под ваш стек (Web, Next.js, iOS, Android, Python, Go), запускает демо и дает сменить LLM: OpenAI, Anthropic, Gemini, DeepSeek, Qwen или собственную модель. Установка: `npx skills add github:AgoraIO/skills` либо плагин для Claude Code.

Для кого. Разработчикам приложений с голосовым ИИ, видеозвонками и чатом, которые строят на SDK Agora и работают в Claude Code, Cursor, Copilot или Windsurf.

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

  • Нужно за вечер собрать в браузере голосового ИИ-агента и подключить к нему свою модель
  • Требуется ИИ-репетитор или компаньон с живым голосом и своим характером
  • Службу поддержки на IVR надо заменить голосовым агентом
  • Для продакшена нужна генерация токенов Agora на Node.js, Python или Go

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

  • Нужны решения другого вендора видеосвязи или голоса: скилл знает только продукты Agora
  • Требуется только общая справка по WebRTC без привязки к SDK
  • Вы не готовы заводить аккаунт Agora и ставить Agora CLI

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

Поставь скилл Agora и собери демо голосового ИИ-агента на Next.js с моей моделью Anthropic

Ограничения

  • Нужен аккаунт Agora, вход и создание проекта идут через Agora CLI, он ставится отдельным скриптом с CDN Agora.
  • Скилл заводит проект и достает App ID, App Certificate и токены: это учетные данные вашего аккаунта, храните их вне репозитория.
  • Знания покрывают продукты Agora, и сторонние LLM-провайдеры для голосового агента подключаются своими ключами.
  • Установка через Git клонированием подходит для Cursor, Windsurf, Copilot и Kiro: нужно указать им файл `skills/agora/SKILL.md`.

Как отключить. В Claude Code выполните `/plugin uninstall agora@agora-skills`. Если ставили через `npx skills`, удалите папку скилла из каталога скиллов агента, а Agora CLI удалите по инструкции Agora.

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

Как поставить Agora Skills?

Командой `npx skills add github:AgoraIO/skills`, плагином Claude Code (`/plugin marketplace add AgoraIO/skills`, затем `/plugin install agora@agora-skills`) или клонированием репозитория и указанием `skills/agora/SKILL.md`.

Что делает Agora CLI?

Выполняет вход, создает и привязывает проект, пишет переменные для примеров и проверяет готовность. Установка: `curl -fsSL https://dl.agora.io/cli/install.sh | sh`, для Windows `irm https://dl.agora.io/cli/install.ps1 | iex`.

Какие модели можно подключить к голосовому агенту?

OpenAI, Anthropic, Gemini, DeepSeek, Qwen или собственный бэкенд. После запуска демо модель меняют, не переписывая весь пример.

Для каких платформ есть примеры?

Web, React, Next.js, iOS, Android, Python и Go для разговорного ИИ, а для классического RTC также React Native и Flutter. Серверный шлюз для потоков написан на C++ под Linux.

Нужно ли вручную копировать ключи?

Нет, после входа через Agora CLI агент сам создает проект и достает App ID, App Certificate и токены, записывая их в окружение примера.

Обсуждение

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

Плагины
Официальный

Плагин Vapi: 13 скиллов и MCP-коннектор, с которыми агент создает голосовых ассистентов, звонки, кампании и инструменты платформы

ПлагинРасширенный доступ69Звезды репозитория
Официальный

Скилл Agnes AI Models помогает агенту подключить текстовые, графические и видеомодели Agnes AI через OpenAI-совместимый шлюз

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

CLI одной командой настраивает проект под агента: ставит скиллы, подключает MCP и ведет разработку по плану через /aif.

CLIРасширенный доступ1,2 тыс.Звезды репозитория

Плагин ag-ui-dotnet и скилл про A2UI учат агента собирать приложения на протоколе AG-UI: потоки чата, инструменты, состояние.

ПлагинМинимальный доступ17,2 тыс.Звезды репозитория
Официальный

Скиллы Apollo для ИИ-агентов: Client, Server, iOS, Kotlin, MCP Server, Rover, схемы и операции GraphQL. Ставятся через npx skills.

ПлагинМинимальный доступ130Звезды репозитория

Библиотека из 30 с лишним скиллов-инструкций для кодинг-агентов: от плана и сборки до проверки, защиты от галлюцинаций и выкладки

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

Коротко о README

README объясняет, что набор знаний помогает строить разговорный ИИ и классические сценарии реального времени на Agora. Дан быстрый запуск фразой для агента, установка тремя способами, таблица охвата по возможностям и платформам и настройка для разных инструментов. Подробности лежат в документах `ARCHITECTURE.md` и в папке плагина.

Бейдж для README

Исходный SKILL.md

---
name: agora
description: >-
  Activate when the user wants to build voice AI agents, video or voice calls,
  live streaming, screen sharing, in-app messaging and presence, recording,
  token or auth flows, or use the `agora` CLI for login, official recipes,
  quickstarts, env setup, diagnostics, introspection, skills, or MCP serving,
  especially when integrating Agora into an app.
license: MIT
metadata:
  author: agora
  version: '1.9.0'
---

<!-- applies-from: v0.2.1 -->

# Agora (agora.io)

Top-level workflow for selecting the right Agora path and loading only the references needed for the task.

## Workflow

1. Identify the user's primary goal from the problem they are solving.
2. Choose exactly one primary route first: RTC, RTM, ConvoAI, CLI, Cloud Recording, Server, Server Gateway, or Cross-product coordination.
3. Load only the primary product README first.
4. When the ConvoAI route is chosen and read-only workspace detection finds outdated server SDK package or module names — or the user asks to migrate — load **[references/conversational-ai/server-sdk-rename.md](references/conversational-ai/server-sdk-rename.md)** before editing manifests or imports. Do not load it for greenfield ConvoAI work.
5. If the task clearly spans multiple products, add the minimum supporting references after the primary route is chosen.
6. If the request matches ConvoAI and there is no proven working baseline yet, stop and follow the quickstart path before generating custom code from memory or scaffolding a replacement app.
7. For a new RTC Web one-to-one video-call demo without a working baseline, follow **[references/rtc/quickstarts.md](references/rtc/quickstarts.md)**. For other platforms or audio-only requests, use the routing rules in **[references/rtc/README.md](references/rtc/README.md)**.
8. Ask one short clarification only if the route is still ambiguous after checking the obvious cues below.
9. Use Level 2 documentation lookup only when the local references do not cover the needed detail.

## Route Selection

- **RTC**: video calls, voice chat, livestream, screen share, join/publish/subscribe tracks
  Route to **[references/rtc/README.md](references/rtc/README.md)**.
- **RTM**: chat, signaling, presence, metadata, notifications inside the client
  Route to **[references/rtm/README.md](references/rtm/README.md)**.
- **ConvoAI**: AI assistant, voice bot, agent demo, provider choice, MLLM, Studio Agent ID, agent backend
  Route to **[references/conversational-ai/README.md](references/conversational-ai/README.md)**.
- **ConvoAI + existing app**: user already has a codebase and wants ConvoAI added
  Route to **[references/conversational-ai/README.md](references/conversational-ai/README.md)** first, then **[references/conversational-ai/integration-from-quickstart.md](references/conversational-ai/integration-from-quickstart.md)** after the official quickstart has been cloned and inspected.
- **Agora CLI**: `agora` install, login, project selection, `init`, official recipe discovery, `quickstart`, env export, quickstart env binding, feature enablement, `doctor`, `project doctor`, env help, introspection, built-in skills, and MCP serving
  Route to **[references/cli/README.md](references/cli/README.md)**.
- **Cloud Recording**: acquire/start/query/stop recording lifecycle

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