mood-dj

Analyze Twitch chat mood and select Spotify playlists automatically.

Updated Feb 11, 2026
One-click install
npx skills add https://github.com/PixxzR/twitch-claw-stream --skill mood-dj
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: mood-dj
Source: https://github.com/PixxzR/twitch-claw-stream/tree/main/skills/mood-dj
Command: npx skills add https://github.com/PixxzR/twitch-claw-stream --skill mood-dj

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates mood-based music curation for Twitch streams by analyzing chat mood and selecting Spotify playlists in real time, keeping the audience engaged.

Core Features & Use Cases

  • Real-time mood analysis from Twitch chat to drive playlist selection.
  • Support for mood-specific Spotify playlists via spotify_player/osascript integration.
  • Quick, safe overrides via chat commands to control mood or disable auto.

Quick Start

Set mood to CHILL and start the corresponding Spotify playlist.

Frequently Asked Questions about mood-dj

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate mood-based music selection for a Twitch stream using Spotify?

Automate mood-based music selection by analyzing Twitch chat sentiment in real time and mapping the detected mood to specific Spotify playlists. This keeps stream music aligned with audience reactions without manual track changes.

Can I override the automatic Spotify playlist selection during a live Twitch broadcast?

Yes, you can override automatic Spotify playlist selection during a live Twitch broadcast. The system supports quick manual override commands via chat, allowing you to force a specific mood or disable the automation entirely.

What is real-time chat mood analysis for Twitch streaming and how does it work?

Real-time chat mood analysis for Twitch streaming evaluates viewer messages to determine sentiment. It applies mood cooldowns to prevent rapid playlist switching, then updates the active Spotify playlist to match the current audience atmosphere.

Does Twitch mood music automation work with osascript for Spotify playback control?

Yes, Twitch mood music automation integrates with Spotify via osascript. This allows the system to execute local playback controls and switch playlists automatically based on the mood detected from the Twitch chat.

How do I set up Spotify playlists for different Twitch chat moods?

Set up Spotify playlists for Twitch chat moods by configuring the automation to link specific playlists to detected sentiments. You can quickly assign a playlist, such as a CHILL track, to start playing when the corresponding mood is triggered.

What happens when Twitch chat mood shifts too quickly during a stream?

When Twitch chat mood shifts too quickly, the system applies mood cooldowns to prevent disruptive, rapid playlist changes. This stabilizes the stream's music selection and maintains a consistent listening experience.