What problem does it solve? Creating animated ASCII art video from scratch requires solving font rasterization, grid composition, audio analysis, shader post-processing, and ffmpeg encoding all at once, which is a large amount of specialized pipeline code to design and debug. ## Core Features & Use Cases - Six Input Modes: Convert existing video to ASCII, build audio-reactive visualizers from FFT and beat analysis, generate procedural animations from math, or combine video, audio, lyrics, and TTS narration. - Full Effect Vocabulary: 21 value field generators, 24 character palettes, 38 composable shaders, 20 blend modes, particle systems, feedback buffers, and masking for layered multi-grid composition. - Hardware-Adaptive Rendering: Auto-detects CPU and RAM, selects quality profiles from 540p draft to 4K, and parallelizes encoding across workers piping raw RGB frames to ffmpeg. - Use Case: Give the agent an audio file and ask for a 3-minute music visualizer; it writes a single Python script with beat-triggered particles, per-section palettes, and a shader chain, then renders a 1080p MP4. ## Quick Start Use the ascii-video skill to turn my song 'track.mp3' into an audio-reactive ASCII music visualizer at 1080p.