Agora Skills — плагин
Агора учит ИИ-ассистента строить голосовых агентов и видеозвонки на SDK Agora: от входа в аккаунт до первого рабочего демо
- 90 ★ репозитория
- Последний коммит
Расширенный доступ
Почему такой уровень
- Агент входит в аккаунт Agora через CLI, создает проекты и получает App ID, App Certificate и токены
- Скилл клонирует примеры и запускает локальное демо с вашими ключами
Установка
- Работает в
В терминале, через 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-коннектор, с которыми агент создает голосовых ассистентов, звонки, кампании и инструменты платформы
Скилл Agnes AI Models помогает агенту подключить текстовые, графические и видеомодели Agnes AI через OpenAI-совместимый шлюз
CLI одной командой настраивает проект под агента: ставит скиллы, подключает MCP и ведет разработку по плану через /aif.
Плагин ag-ui-dotnet и скилл про A2UI учат агента собирать приложения на протоколе AG-UI: потоки чата, инструменты, состояние.
Скиллы Apollo для ИИ-агентов: Client, Server, iOS, Kotlin, MCP Server, Rover, схемы и операции GraphQL. Ставятся через npx skills.
Библиотека из 30 с лишним скиллов-инструкций для кодинг-агентов: от плана и сборки до проверки, защиты от галлюцинаций и выкладки
Коротко о 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