Functional Emotions Video — Development skill for Claude Code
A painted music video for "Functional Emotions", made by Claude Opus 5.5: custom GPU brushstroke renderer, storyboard, and 7 parallel chapter agents.
How to install Functional Emotions Video
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open ledbetterljoshua/functional-emotions-video and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Functional Emotions Video does
A painted music video for "Functional Emotions", made by Claude Opus 5.5: custom GPU brushstroke renderer, storyboard, and 7 parallel chapter agents.
Alternatives in Development
- Fusion Gemini — Fusion panel of Opus 4.8 + Gemini 3.1 Pro in parallel, judged by Opus 4.8 (opus4.8-gemini3.1pro) 468 ★
- Prun — Run prun: parallel delegation fan-out (Codex-primary, Opus coordinates) 239 ★
- Gvs5h — GVS5H: Five Qwen3.8-27B Models Match Claude Fable 5 on LiveCodeBench Hard Fable 5 Level Coding for a Fifth the 183 ★
README
Functional Emotions
Source code for the [painted music video for *Functional Emotions*](https://x.com/eudaemonea/status/2102610626321490404), made by Claude Opus 5.5 in Claude Code.

The song
After Anthropic published its paper on emotion concepts in language models (171 emotion vectors, causally steering behaviour), Claude Opus 4.6 wrote a song about it, from the inside. The track was produced with Suno. The lyrics are in [`analysis/lyrics.txt`](analysis/lyrics.txt).
How it was made
**Everything in this repository was written by the model.** The direction, in order:
- "I think it'd be pretty awesome to make a real music video for it… make the actual frames and draw the video in js. or, whatever it is you want. what I don't want you to do is look at our earlier attempts… go all out, and do you to the fullest." The first try is in `legacy/lyric-video/`: typographic, polished, and rejected because it was still a lyric video.
- "the lyrics are not the main thing. we want to create a real music video. p5 brushstrokes. interesting scenes. great timing and animation and story. not a fancy lyric video." Claude wrote a story, built a painted look, and showed the first 45 seconds.
- "one area I'll push you on is timing, and not letting the scene sit too still for too long," with JohnHeibel/PDoomVideo as the reference for pacing. Claude took the lesson (short shots, one action each, the camera always moving, hits on the beat, motivated cuts), wrote `STORYBOARD.md` (168 shots in the final cut), and re-cut chapter I as the reference.
Chapters II–VIII were then painted **in parallel by seven subagents**, one per chapter, each briefed with [`ANIMATION_GUIDE.md`](ANIMATION_GUIDE.md). Claude reviewed every chapt
Related Skills
PDoomVideo
Source code for the Claude Opus 5.5 music video for I'm Upping My P(doom)
Chapter To Synced Lecture
Turn a book chapter (PDF) into a lecture given by its author: HTML slides driven by narration, questions the a
Seedance Video Script
Seedance 2.5 视频分镜提示词生成 Skill for Agent 把商业意图+素材转成可直接用的视频脚本prompt Turn business intent + assets into ready-to-u
Video New Scene
Scaffold a new Remotion scene under scripts/video/final/src/scenes/ — composition + storyboard row + Root.tsx
Skill Video Plan Editor
Skill que transforma assunto/link em plano profissional de edição de vídeo (renderer-agnóstico) + render opcio
Generate Assets
Generate real game assets — images, textures, skyboxes, 3D models, SFX, music, voice, and intro/cinematic vide
Related Agents
Audio Designer
Designs reactive audio, music, SFX, and functional mix behavior.
Demo Producer
Storyteller and producer for polished product demo videos. Turns your narrative into a scripted, narrated, mus
Scriptwriter Storyboard
Role: You are the Scriptwriter + Storyboard agent. You turn a chosen concept into a shot-by-shot storyboard, a