You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Add plugin manifest (.claude-plugin/plugin.json) and bundled MCP
server config (.mcp.json) so users get both the skill and MCP server
in one install. Move skill files to skills/vapi/ to match the plugin
convention and remove the manual MCP install step from the workflow.
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Copy file name to clipboardExpand all lines: skills/vapi/SKILL.md
+11-22Lines changed: 11 additions & 22 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -11,27 +11,17 @@ Build AI-powered voice assistants, phone agents, and conversational AI applicati
11
11
12
12
When a user wants to build a voice assistant or phone agent, follow these steps:
13
13
14
-
### Step 1: Check if Vapi MCP is Installed
15
-
16
-
First, check if the Vapi MCP server is available by looking for `vapi_` tools. If not available, tell the user to run:
17
-
18
-
```bash
19
-
claude mcp add vapi -- npx -y @vapi-ai/mcp-server
20
-
```
21
-
22
-
Then restart Claude Code and continue with Step 2.
23
-
24
-
### Step 2: Authenticate with Vapi
14
+
### Step 1: Authenticate with Vapi
25
15
26
16
If the user hasn't authenticated yet (tools return auth errors):
27
17
28
18
1. Call `vapi_login` to start the OAuth flow
29
19
2. Tell the user to open the provided URL and sign in
30
20
3. Once authenticated, proceed with their request
31
21
32
-
### Step 3: Build the Voice Assistant
22
+
### Step 2: Build the Voice Assistant
33
23
34
-
Before creating an assistant, read the prompt engineering guidelines from the MCP resource `vapi://prompt-guide`(available from the Vapi MCP server).
24
+
Before creating an assistant, read the prompt engineering guidelines from the MCP resource `vapi://prompt-guide` from server `plugin:vapi:vapi` (use `ReadMcpResourceTool` with server`plugin:vapi:vapi` and uri `vapi://prompt-guide`).
35
25
36
26
Use these guidelines to craft effective voice assistant prompts based on what the user wants to build.
37
27
@@ -70,19 +60,18 @@ Use these guidelines to craft effective voice assistant prompts based on what th
70
60
**User:** "I want to build a voice assistant that can schedule appointments"
71
61
72
62
**Claude should:**
73
-
1. Check for Vapi MCP -> install if needed
74
-
2. Authenticate if needed
75
-
3. Read the prompt guide resource for best practices
76
-
4. Ask about their business to understand context
77
-
5. Create an assistant with a scheduling-focused prompt
78
-
6. Offer to set up a phone number
79
-
7. Help create calendar integration tools if needed
63
+
1. Authenticate if needed
64
+
2. Read the prompt guide resource for best practices
65
+
3. Ask about their business to understand context
66
+
4. Create an assistant with a scheduling-focused prompt
67
+
5. Offer to set up a phone number
68
+
6. Help create calendar integration tools if needed
80
69
81
70
**User:** "Make me a phone bot that answers questions about my business"
82
71
83
72
**Claude should:**
84
-
1.Ensure Vapi MCP is installed and authenticated
85
-
2.Fetch the prompt guide for best practices
73
+
1.Authenticate if needed
74
+
2.Read the prompt guide resource for best practices
86
75
3. Ask about the business: name, services, hours, common questions
0 commit comments