Vapi Skills plugin
Vapi plugin with 13 skills and an MCP connector: an agent builds voice assistants, calls, campaigns and tools on the platform
- 69 ★ on the repository
- Last commit
Extended access
Why this level
- The plugin connects the Vapi MCP server over OAuth, so the agent can create assistants, numbers and calls in the chosen organization
- Calls and campaigns spend the Vapi account balance
Install
- Works in
In your terminal, with SkillFoxx CLI
npx skillfoxx add plugins/vapi-skillsDetects the agents on your machine, shows the access level and pins the version.
Other ways to install
Access and checks
How we reviewExtended accessThe tool runs code or makes network calls and only reads external data.
- The plugin connects the Vapi MCP server over OAuth, so the agent can create assistants, numbers and calls in the chosen organization
- Calls and campaigns spend the Vapi account balance
This is third-party code. Review the repository files before installing.
What it does
The official Vapi repository, the platform for voice AI agents. It holds skills for creating assistants with a model, voice, transcriber and hooks, plus tools, squads, phone numbers, calls, outbound campaigns, structured outputs and webhooks. Other skills cover getting an API key, simulations, prompt building and a starter project. Install with `npx skills add`, the Claude Code plugin `vapi-voice-ai` or the Codex plugin. The plugin connects the hosted Vapi MCP server with OAuth sign-in, where no key is needed. For reading documentation the agent gets a separate `vapi-docs` MCP server that needs no key. Direct SDK and REST examples require a private API key on a trusted backend.
Who it is for. Developers of Vapi voice AI agents who write assistant and call configuration from Claude Code, Cursor or Codex.
Good fit when
- You need an assistant with a chosen model, voice and transcriber without hand-editing JSON
- Your own tools and webhooks are attached to an assistant and you want a working configuration sample
- An outbound campaign runs over a list of numbers and the campaign must be described correctly
- The agent needs searchable access to the Vapi docs while it writes code
- A project starts from scratch with the `vapi-bootstrap-framework` skill and the `vapi-demo` skill
Not a fit when
- You use a different voice platform: the skills cover Vapi only
- You only need plain API calls with no agent involved, where the official SDK is enough
- You have no Vapi account: live operations need OAuth sign-in or a private key
Example request
Create a Vapi voice assistant for clinic booking with a model, a voice and a tool that checks free slotsLimitations
Live operations through MCP work only after signing in to Vapi over OAuth and choosing an organization. Direct SDK and REST calls require a private API key that must stay out of client code. Calls and campaigns spend platform balance. The `vapi-docs` server starts through `npx` and the `mcp-remote` bridge, so Node.js is needed. The set of commands on the Vapi side depends on the tool catalog the server returns on connect and may change.
How to disable. Run `/plugin uninstall vapi-voice-ai@vapi-skills` in Claude Code or delete the skill folders. The `vapi-docs` entry in `.mcp.json` is removed separately.
FAQ
How do I install the Vapi skills in Claude Code?
Run `/plugin marketplace add VapiAI/skills`, then `/plugin install vapi-voice-ai@vapi-skills`. For other agents `npx skills add VapiAI/skills` works.
Do I need a Vapi API key?
Not for MCP: sign-in goes over OAuth with an organization choice. A key is needed only for direct SDK and REST examples and lives on a trusted backend.
What is vapi-docs?
A separate MCP server that searches the Vapi docs. It needs no key and connects automatically in Claude Code, Cursor and VS Code Copilot through `.mcp.json` files.
How many skills are in the set?
The repository has 13 skill folders, from `setup-api-key` to `vapi-prompt-builder`. The Codex build contains 11 production skills.
Can I install single skills?
Yes, the `--skill` flag picks one, for example `npx skills add VapiAI/skills --skill create-assistant`. The `-a cursor` flag sets the agent.
Discussion
No questions or reviews yet.
Related
PluginsAgora teaches an AI assistant to build voice agents and video calls on Agora SDKs, from login to a first working demo
Softaworks Agent Toolkit
Softaworks Agent Skills
A marketplace of skills, subagents and commands for coding agents: development, documentation, planning and workplace communication
Seven LiveKit skills for voice agents in Python and Node.js: docs, debugging, tests, simulations and operations
Tech Leads Club Agent Skills
Agent Skills
A vetted skill registry with a CLI that installs into twenty-plus agents and an MCP server for on-demand skill lookup
Armin's personal toolkit for the Pi Coding Agent: 18 skills, extensions, commands and themes, with some skills portable to other agents
Vercel AI SDK skill: an agent writes chat, streaming and agents from the docs of the installed package version
README in short
The README describes four install paths: `npx skills`, the Claude plugin, the ChatGPT and Codex plugin and manual copying. Then come the docs server setup for three agents and a table of skills with short descriptions.