From claude-cast
Controls live streams from Twitch, YouTube, or Kick in a tmux pane during coding sessions. Supports play/pause, volume, mute, chat visibility, layouts via mpv and streamlink.
npx claudepluginhub kvreem/claude-cast --plugin claude-castThis skill is limited to using the following tools:
Stream Twitch, YouTube, and Kick alongside your Claude Code session. Audio plays via mpv. Chat and player status display in a tmux side pane.
Controls local Chromecast devices using catt CLI: scan/discover, cast media/URLs/files/sites, playback/volume/queue management, seek/mute.
Searches multiple sources for streaming links to TV shows, anime, short dramas, variety shows, and supports casting playback to Xiaomi or Android TVs. Useful for media search, progress updates, or direct play requests.
Monitors Plex Media Server usage via Tautulli analytics API: current streams, active sessions, playback history, user activity, library stats.
Share bugs, ideas, or general feedback.
Stream Twitch, YouTube, and Kick alongside your Claude Code session. Audio plays via mpv. Chat and player status display in a tmux side pane.
Arguments: $ARGUMENTS
statusCall cast_status and display the current state.
<channel_name> or URL — Start streamingcast_play with the channel name or URL. Platform is auto-detected:
shroud) → Twitchyoutube.com/... or youtu.be/... → YouTubekick.com/... → Kick/claude-cast xqc kick), pass it as the platform parameter to force that platform.cast_show_tui to open the player pane.pauseCall cast_pause. Confirm paused.
play or resumeCall cast_resume. Confirm playing.
muteCall cast_mute. Confirm muted.
unmuteCall cast_unmute. Confirm unmuted.
volume <level>Call cast_volume with the level (0-100). Confirm new volume.
hide-chatCall cast_chat_mode with visible: false. Confirm chat hidden.
show-chatCall cast_chat_mode with visible: true. Confirm chat visible.
hide-playerCall cast_hide_tui. Confirm pane closed (audio continues).
show-playerCall cast_show_tui. Confirm pane opened.
layout <mode>Call cast_layout with the mode (compact, rich, or minimal). Confirm layout changed.
stopCall cast_stop. Confirm everything stopped and cleaned up.
If any tool returns a dependency error, run the dependency check script and guide the user through installing missing dependencies (mpv, streamlink, tmux).