About voicemode-dj
voicemode-dj is a skill for controlling background music during VoiceMode sessions with `voicemode dj` commands. It includes playback controls and Music For Programming episode and chapter navigation.
Key features
- 01Start and stop playback
- 02Check current playback status
- 03Adjust volume
- 04Search the music library
- 05Navigate episode chapters
Use cases
- 01Play background music during a VoiceMode session
- 02Find and control Music For Programming episodes
Install
Copy the command and run it in a terminal.
$
npx skills add https:/ / github.com/ mbailey/ voicemode --skill voicemode-djAfter installing, type/voicemode-djin Claude Code to confirm it loaded.
Details
From the project READMEVoiceMode DJ
Background music control during VoiceMode sessions via voicemode dj commands.
Default: Music For Programming
When asked to play music for coding/programming, default to Music For Programming episode 49:
voicemode dj mfp play 49
This plays Julien Mier's mix with chapter navigation support. Use voicemode dj mfp list to see all available episodes.
Quick Reference
voicemode dj play <file|url> # Start playback
voicemode dj stop # Stop playback
voicemode dj mfp play 49 # Play MFP episode (Julien Mier)
voicemode dj status # What's playing
voicemode dj next / prev # Chapter navigation
voicemode dj volume [0-100] # Get/set volume
voicemode dj find <query> # Search library
Documentation
- Commands - Full command reference
- Music For Programming - MFP episode integration
- Chapter Files - FFmpeg chapter format
- Installation - Setup requirements
- IPC Reference - Low-level mpv control
Programmatic Access
from voice_mode import DJController, MfpService, MusicLibrary
Configuration
~/.voicemode/voicemode.env:
VOICEMODE_DJ_VOLUME=50 # Default startup volume
Comments
Markdown supported