Setup & Installation
Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:
What This Skill Does
Automated pipeline for producing music videos end-to-end. Handles AI songwriting, music generation via Suno browser automation, video generation via Google Flow or Veo 3.1, lyrics timing alignment with stable-ts, video editing and subtitle compositing with Remotion, and YouTube upload. Each stage runs independently, so the pipeline can start or resume at any step.
Connects six normally separate tools into one resumable pipeline, eliminating manual handoffs between songwriting, music generation, video production, and publishing.
When to use it
- Creating a full AI music video from a single theme prompt
- Batch-generating and quality-scoring 30+ video clips for a single track
- Syncing generated lyrics timestamps to an audio file for subtitle compositing
- Rendering a subtitled, multi-scene video composition with Remotion
- Uploading a finished MV to YouTube with metadata via the Data API
Example Workflow
Here's how your AI assistant might use this skill in practice.
User asks: Create a cyberpunk trap music video about AI rebellion, dark tone, Japanese lyrics with English hooks
- 1Write lyrics based on theme, genre, and language split; save lyrics_raw.txt and lyrics_formatted.txt
- 2Open Suno in browser via OpenClaw profile, enter lyrics and style prompt, trigger generation, wait for completion, download audio to project_dir/audio/
- 3Generate scene video clips in Google Flow using scene_list.yaml prompts; score clips with score_clips.py and select passing segments
- 4Run transcribe_align.py to get word-level timestamps, then reformat_lyrics.py to produce lyrics-timing.json for Remotion
- 5Render final video with Remotion combining scenes, subtitles, and effects; upload to YouTube with youtube-upload.js
Final MV uploaded to YouTube as a public video with title, description, and tags
Requirements
Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.