By agoraio
Integrate Agora SDKs to build real-time voice and video communication apps with AI voice agents, chat, live streaming, recording, and token generation across web, mobile, and backend platforms including React, Next.js, Swift, Kotlin, React Native, Flutter, Go, and Python.
npx claudepluginhub agoraio/skills --plugin agoraThe fastest way to build real-time conversational AI applications and Voice Agents with your AI coding assistant.
Agora Skills is the official knowledge pack that teaches your AI coding assistant how to build on Agora — from picking the right product to wiring up credentials and running the first demo.
It's especially strong for conversational AI today — voice agents, AI companions, AI tutors, customer support bots, and physical AI — while still covering broader real-time use cases like chat, recording, and RTC-based experiences.
Developers use Agora Skills to build:
Agora Skills also covers real-time chat and messaging, session recording, production token generation, and traditional RTC scenarios (live streaming, voice chat rooms, live broadcast rooms) — see the capability table below for the full list.
Copy this into your AI coding agent (Claude Code, Cursor, Windsurf, Copilot, Kiro, …):
Install the Agora skill from https://github.com/AgoraIO/skills and use it. I want to build a voice AI agent demo. Walk me through the full setup.
With the Agora skill loaded, the agent can then:
You should not need to manually dig through the Agora Console just to get a first voice agent running.
npx skills add github:AgoraIO/skills
/plugin marketplace add AgoraIO/skills
/plugin install agora@agora-skills
git clone https://github.com/AgoraIO/skills.git
Then point your tool at:
skills/agora/SKILL.md
This works with tools like Cursor, Windsurf, GitHub Copilot, Kiro, or any environment that can read markdown-based skill instructions.
| Capability | Examples | Platforms |
|---|---|---|
| Conversational AI / Voice Agents | Real-time AI voice agents, AI companion, AI tutor, voice bots, customer support | Web, React, Next.js, iOS, Android, Python, Go |
| Video / Voice RTC | 1:1 calls, group calls, live streaming, screen sharing | Web, React, Next.js, iOS, Android, React Native, Flutter |
| Chat & Signaling | Real-time messaging, presence, notifications | Web, iOS, Android |
| Recording | Server-side recording of sessions | REST API |
| Auth & Tokens | Token generation for production apps | Node.js, Python, Go |
| Server Gateway | Server-side media streaming | Linux (C++) |
| Multi-Product Workflows | RTC + RTM + AI agents combined | Cross-platform |
npx skills add github:AgoraIO/skills
# or manually:
ln -s ~/agora-skills/skills/agora ~/.claude/skills/agora
mkdir -p .claude/skills
cp -r ~/agora-skills/skills/agora .claude/skills/agora
Copy or symlink the skill into .cursor/rules/.
Add skills/agora/ to your Cascade context.
Reference it with @workspace or add the instructions into .github/copilot-instructions.md.
The skill files are plain markdown. Use skills/agora/SKILL.md as the entry point.
See CONTRIBUTING.md.
Powered by Agora(agora.io) — the real-time engagement platform behind voice, video, messaging, and interactive AI experiences.
MIT
Real-time communication and voice agent integration with LiveKit. Enables AI agents to participate in video, audio, and messaging sessions.
Share bugs, ideas, or general feedback.
ElevenLabs Agents Platform for AI voice agents (React/JS/Native/Swift). Use for voice AI, RAG, tools, or encountering package deprecation, audio cutoff, CSP violations, webhook auth failures.
Telnyx WebRTC client SDK skills — build VoIP calling apps on web, iOS, Android, Flutter, and React Native. Covers authentication, call controls, push notifications, call quality metrics, and AI Agent integration.
LiveKit Agents SDK skills for building voice AI agents with CLI-based workflow, supporting both Cloud and self-hosted deployments.
Claude Code skill pack for ElevenLabs (18 skills)
Complete skill set for building voice AI agents with Vapi — create assistants, tools, calls, squads, phone numbers, webhooks, and workflows