一键导入
voice-start
Start a voice conversation with Claude about your codebase. Talk through your mic, get answers through your speakers. Free, no telephony needed.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Start a voice conversation with Claude about your codebase. Talk through your mic, get answers through your speakers. Free, no telephony needed.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Configure API keys and settings for the codebase voice assistant
[Pro] Join a conference call as a voice AI assistant that can answer questions about the current codebase. Dials into Zoom, Meet, or Teams via phone.
Check the status of the voice assistant — is it in a call, listening, idle?
| name | voice-start |
| description | Start a voice conversation with Claude about your codebase. Talk through your mic, get answers through your speakers. Free, no telephony needed. |
| user-invocable | true |
| disable-model-invocation | true |
| allowed-tools | ["mcp__codebase-voice__start_local_session","mcp__codebase-voice__poll_question","mcp__codebase-voice__provide_answer","mcp__codebase-voice__stop_session","mcp__codebase-voice__get_config","Read","Grep","Glob"] |
Start a local voice session. Ask questions about your codebase through your microphone and hear answers through your speakers. No telephony setup needed.
Check configuration: Call mcp__codebase-voice__get_config to verify Deepgram API key is set. If not configured, tell the user to run /voice-config first and stop.
Index the codebase: Quickly scan the current project to build context:
Glob with **/*.{py,js,ts,go,rs,java,rb,cpp,c,h} to get source files (limit to first 50)Read to read: README.md, CLAUDE.md, package.json or pyproject.toml (whichever exists)Start the session: Call mcp__codebase-voice__start_local_session with the project path and codebase summary.
Enter the question-answer loop: Continuously poll for voice questions and answer them:
LOOP:
a. Call mcp__codebase-voice__poll_question (timeout_ms: 2000)
b. If result is "__NO_QUESTION__" → go to step a (keep polling)
c. If result is "__LEAVE__" → call stop_session and exit
d. If result is "__SESSION_ENDED__" → exit
e. Otherwise, the result is a question about the codebase:
- Use Grep and Read to search the codebase for relevant code
- Formulate a concise answer (1-3 sentences, conversational tone)
- Call mcp__codebase-voice__provide_answer with the answer
- Go to step a
IMPORTANT: Keep answers concise and conversational. The user is listening, not reading. Say things like "The auth module is in src/auth.py, it uses JWT tokens for session management" not long code blocks or technical documentation.
On exit: Call mcp__codebase-voice__stop_session and tell the user the session ended.