Loading...
Loading...
Voice conversations with Claude Opus 4.5 about your code projects. Receive calls from Claude or call Claude to discuss problems, brainstorm, and get code reviews.
npx skill4agent add founderjourney/claude-skills voice-skillpip install claude-code-voice-skillvoice-skill setupcd /path/to/your/project
voice-skill registervoice-skill startvoice-skill callvoice-skill statusvoice-skill config name "Your Name"ls ~/.voice-skill/transcripts/[Phone rings]
Claude: "Hey Alex! I see you're working on the user-service
project. What would you like to discuss?"
You: "I'm having trouble with the authentication middleware.
Can you take a look at auth.py?"
Claude: "Sure, let me read that... I see you're using JWT
tokens. The issue might be on line 45 where you're checking
the expiry. You're comparing timestamps in different formats..."
You: "Oh, that makes sense. What's the fix?"
Claude: "You should convert both to Unix timestamps before
comparing. I'd suggest using datetime.timestamp() on line 45..."# Call Transcript - 2025-01-12 10:30 AM
**Project:** user-service
**Duration:** 8 minutes
## Summary
Discussed JWT authentication bug in auth.py.
Identified timestamp comparison issue on line 45.
## Full Transcript
**Claude:** Hey Alex! I see you're working on...
**You:** I'm having trouble with...
...~/.voice-skill/config.yamluser:
name: "Your Name"
phone: "+1234567890"
vapi:
api_key: "your-key"
phone_number: "+1987654321"
preferences:
greeting_style: casual # casual, professional
auto_transcript: true
transcript_dir: ~/.voice-skill/transcriptsvoice-skill startvoice-skill register