Aeon Music Video

Compose audio-reactive music videos from existing video clips and an audio track. USE THIS SKILL when the user wants to: build a music video from clips that react to the song's beats / onsets / spectral content, create rapid-cut hard-cut edits synced to a song, build a DMT-flash / Tron-aesthetic video, or compose a video where visuals respond to audio dynamics. Two scripts: reactive_compositor.py (general reactive editing across mood-bucketed clips) and dmt_flash_editor.py (10-cut hard-cut editor with chromatic aberration, bloom, and aggressive per-beat post-processing).

7 stars 3 forksImages, Video & Audio

Install

skills CLI (Claude Code, Cursor, Codex and more)
npx skills add AEON-7/aeon-music-video --skill aeon-music-video
Manual install
git clone --depth 1 https://github.com/AEON-7/aeon-music-video.git /tmp/aeon-music-video
mkdir -p ~/.claude/skills
cp -r /tmp/aeon-music-video/. ~/.claude/skills/aeon-music-video

Personal skills live in ~/.claude/skills. Use .claude/skills in a project folder to share a skill with your team.

From the SKILL.md

# aeon-music-video — Audio-Reactive Music Video Builder

Two complementary scripts for turning a music track + a pile of video clips into a finished music video. Both detect the audio's beats, onsets, RMS, and spectral centroid via librosa, then drive ffmpeg filter chains that pulse brightness, hue, zoom, and chromatic aberration in sync with the music.

## When to use which

| Need | Script |
|---|---|
| General music video — pick clips by mood, smooth crossfades, beat-pulsed effects | `reactive_compositor.py` |
| Rapid hard-cut edit — 8–12 clips at fixed durations, aggressive per-beat strobing | `dmt_flash_editor.py` |
| DMT / Tron / hyperkinetic aesthetic with chromatic aberration + bloom | `dmt_flash_editor.py` |

## Prerequisites

- Audio track (FLAC/WAV/MP3) — the song the video reacts to
- A pile of video clips (MP4, any duration) — what gets cut into the final video
- ffmpeg with `sendcmd`, `eq`, `hue`, `rgbashift`, `gblur`, `showcqt`, `avectorscope` filters (standard build is fine)
- Python 3.10+, librosa, numpy, scipy, soundfile

## reactive_compositor.py — general audio-reactive editor

Workflow:

1. **Analyze the audio** — librosa extracts beat times, onset envelope, RMS, spectral centroid
2. **Segment the audio** by intensity + brightness (continuous mood map)
3. **Match clips to segments by mood bucket** (calm / cosmic / building / crystalline / deep / explosive)
4. **Sequence clips** in order, with crossfades on intensity drops
5. **Apply reactive effects**:
Read the full skill on GitHub

Details

Skill name
aeon-music-video
License
MIT
Repo updated
6 October 2026

FAQ

What does the Aeon Music Video skill do?

Compose audio-reactive music videos from existing video clips and an audio track. USE THIS SKILL when the user wants to: build a music video from clips that react to the song's beats / onsets / spectral content, create rapid-cut hard-cut edits synced to a song, build a DMT-flash / Tron-aesthetic video, or compose a video where visuals respond to audio dynamics. Two scripts: reactive_compositor.py (general reactive editing across mood-bucketed clips) and dmt_flash_editor.py (10-cut hard-cut editor with chromatic aberration, bloom, and aggressive per-beat post-processing).

How do I install the Aeon Music Video skill?

skills CLI (Claude Code, Cursor, Codex and more): npx skills add AEON-7/aeon-music-video --skill aeon-music-video. Skills go in ~/.claude/skills (personal) or .claude/skills (project), and Claude loads them automatically when a task matches the description.

Is Aeon Music Video popular?

It lives in AEON-7/aeon-music-video, which has 7 GitHub stars and 3 forks.

Related skills

AI Video

7

0xadvait/ai-video-skill

Generate AI video of any kind, end to end — write the prompt, create first-frame stills, run the generation across six video models (Seedance 2.0, Kling 3.0, Wan 2.7, Veo 3.1, OmniHuman 1.5, VEED Fabric), synthesize voiceover, stitch clips into a finished cut, and upscale for delivery. Use whenever the user wants to make or improve a video: cinematic shots, character dialogue, action, dance, native SFX, image-to-video, motion transfer, lip-sync, talking-avatar / "a video of me", real-person parody, abstract motion graphics, montages and stitched episodes. Builds prompts with the canonical 5-pa

Images, Video & Audio

Watch Video

8

Ootto-AI/ootto-watch

Give Claude eyes and ears on any online video, then analyze it. Downloads a video from a URL (YouTube, Instagram, X, Vimeo, and 1000+ yt-dlp sites), extracts key frames, and gets a transcript (native captions, else local Whisper), then hands the frames + timestamped transcript to Claude so it can produce a full breakdown — hook, format, storytelling structure, pacing and visual layout — grounded in what's actually on screen AND said. Pass several URLs to batch-analyze dozens at once and surface the patterns the best ones share. Use whenever the user shares a video link (or many) and wants it w

Images, Video & Audio

Cue Omni Reader

6

sensedeal/cue-skills

Use when the user wants an external AI agent to parse or understand an HTTP(S) URL or an authorized local document, audio, or video source through Cue Omni Reader.

Images, Video & AudioIn 1 list

Video Vision

9

Moh4696/claude-video-vision

Watch and understand local video files. Extracts sampled frames with ffmpeg and generates a timestamped transcript with local Whisper, then answers the user's question grounded in both visual and audio evidence. Use this skill whenever the user references a video file (.mp4, .mov, .mkv, .webm, .avi, .m4v) and wants it watched, summarized, analyzed, described, searched, captioned, transcribed, clipped, or asks questions like "what happens in this video", "what is said at 1:30", "find the part where X", "summarize this recording / lecture / meeting / clip", even if they don't explicitly say "wat

Images, Video & Audio

Mixcut

7

garroshub/MixCut-Skill

Create short mixed-cut videos from YouTube clips with automated analysis, clipping, and professional subtitle processing.

Images, Video & Audio

Telegram

9

awrshift/skill-telegram

The only Telegram skill your AI agent needs. Read messages, parse channels, download and transcribe voice notes — all via Telethon user API. One session file, zero bots. Use when user says 'read telegram', 'check saved messages', 'fetch from telegram', 'parse channel', 'transcribe voice', 'telegram search', 'check my telegram', or when any agent needs Telegram data. Also trigger on 'what did I save in telegram', 'read my saved messages', 'get messages from channel X', 'download voice notes'. Covers: ad-hoc reading, channel parsing with sanitization, voice/audio download. Requires TG_API_ID, TG

Images, Video & Audio

Browse the most popular Claude skills, all images, video & audio skills, or write your own with the skills generator.