Controls background music during VoiceMode voice sessions via mpv commands.

Install

mkdir -p .claude/skills/voicemode-dj && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/4936" && unzip -o skill.zip -d .claude/skills/voicemode-dj && rm skill.zip

Installs to .claude/skills/voicemode-dj

Activation

This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.

Background music control for VoiceMode voice sessions using mpv
63 charsno explicit “when” trigger
Beginner

Key capabilities

  • Start and stop audio playback
  • Navigate audio chapters
  • Set and retrieve volume levels
  • Search music library
  • Play specific Music For Programming episodes

How it works

The skill interfaces with mpv to manage background audio during VoiceMode sessions, supporting specific command-line controls for playback and volume.

Inputs & outputs

You give it
Audio file path, URL, or episode number
You get back
Audio playback control

When to use voicemode-dj

  • Play music during coding sessions
  • Set background audio volume
  • Navigate through audio chapters
  • Search music library

About this skill

VoiceMode 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

Programmatic Access

from voice_mode import DJController, MfpService, MusicLibrary

Configuration

~/.voicemode/voicemode.env:

VOICEMODE_DJ_VOLUME=50   # Default startup volume

When not to use it

  • Non-VoiceMode audio management tasks

Prerequisites

mpv

Limitations

  • Requires mpv installation
  • Limited to VoiceMode session context

How it compares

It provides a dedicated command-line interface for background audio control specifically integrated with VoiceMode sessions.

Compared to similar skills

voicemode-dj side by side with the closest alternatives in the catalog.

SkillInstallsUpdatedSafetyDifficulty
voicemode-dj (this skill)36moReviewBeginner
pptx3936moReviewAdvanced
nano-pdf632moReviewBeginner
video-downloader1017moReviewBeginner

Try saying

Example prompts that trigger this skill in your AI assistant.

You might also like

pptx

anthropics

Presentation creation, editing, and analysis. When Claude needs to work with presentations (.pptx files) for: (1) Creating new presentations, (2) Modifying or editing content, (3) Working with layouts, (4) Adding comments or speaker notes, or any other presentation tasks

393763

nano-pdf

openclaw

Edit PDFs with natural-language instructions using the nano-pdf CLI.

63300

video-downloader

ComposioHQ

Downloads videos from YouTube and other platforms for offline viewing, editing, or archival. Handles various formats and quality options.

101255

youtube-transcript

michalparkola

Download YouTube video transcripts when user provides a YouTube URL or asks to download/get/fetch a transcript from YouTube. Also use when user wants to transcribe or get captions/subtitles from a YouTube video.

68277

using-superpowers

obra

Use when starting any conversation - establishes mandatory workflows for finding and using skills, including using Skill tool before announcing usage, following brainstorming before coding, and creating TodoWrite todos for checklists

95205

browser-automation

browserbase

Automate web browser interactions using natural language via CLI commands. Use when the user asks to browse websites, navigate web pages, extract data from websites, take screenshots, fill forms, click buttons, or interact with web applications. Triggers include "browse", "navigate to", "go to website", "extract data from webpage", "screenshot", "web scraping", "fill out form", "click on", "search for on the web". When taking actions be as specific as possible.

39230

Search skills

Search the agent skills registry