Vibetube — Development skill for Claude Code
Desktop multicam recorder for macOS: records your screen and webcam in sync, then Claude Code or Codex edits the final video — shot selection, subtitles, graphics and SFX.
How to install Vibetube
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open mutonby/vibetube and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Vibetube does
Desktop multicam recorder for macOS: records your screen and webcam in sync, then Claude Code or Codex edits the final video — shot selection, subtitles, graphics and SFX.
Alternatives in Development
- Sprint Plan — Plan sprints with capacity, story selection, and risk mapping 7.8k ★
- n8n MCP Tools Expert — MCP tools guide with tool selection and node formats 3.6k ★
- 16 Memory Selection — Memory Selection Prompt 2.3k ★
README
VibeTube
Desktop **multicam recorder** (macOS / Electron). It captures your **screen** and your **webcam + microphone** in sync, organises them into **projects made of several clips**, and hands the folder to an AI coding agent — **Claude Code or Codex** — which edits the final video for you: automatic shot selection (full-cam / screen / PiP), subtitles, [**HyperFrames**](https://github.com/heygen-com/hyperframes) graphics and sound effects.
Then it **publishes it**. The same agent reads the subtitles of the finished cut and writes five title options and a description with real chapters, and [**Upload-Post**](https://upload-post.com) pushes the video straight to YouTube, TikTok, Reels and the rest — you never open a browser. See [Publishing to YouTube & co.](#publishing-to-youtube--co) below.
You record. The agent edits and publishes.

How it works
flowchart LR
S["🖥️ Screen
(no audio)"] --> R
W["🎥 Webcam + 🎙️ mic
(the only audio)"] --> R
R["VibeTube
N synced clips"] --> P[("Project folder
clips/ + sync.json")]
P --> A{"Agent
Claude Code
or Codex"}
A --> V["video-use skill
transcribe → pick shots → cut"]
V --> G["HyperFrames graphics
+ HeyGen SFX + subtitles"]
G --> H["edit/final.mp4
1920×1080"]
G --> N["edit/final_9x16.mp4
1080×1920"]
H --> U["Upload-Post
YouTube, TikTok, Reels…"]
N --> U
Every clip keeps two tracks on one timeline: `screen.webm` carries the picture only, and `webcam.webm` carries your camera **and the microphone** — it is the single source of audio for the whole project. `sync.json` stores the offset between them, so the editor can cut between shots without ever breaking the voice.
What happens to each clip before the agent sees it:
flowchart LR
C["Raw take"] --> B["Bac
Related Skills
Claude Code LinkedIn Video Editor
Claude Code skill that edits LinkedIn videos for you: raw talking-head video in, finished vertical video out.
Anything2explainer
Topic in, narrated explainer video out. A Claude Code / Codex skill that turns any topic into a black-canvas m
Talking Head Video
Turn a 口播/talking-head video + script into a polished vertical explainer — synced subtitles, animated Remotion
Claude Code Prompt Recorder
A Claude Code hook plugin that records every user prompt with a timestamp
Studio Record
macOS screen + facecam recorder with virtual backgrounds and a local HTTP API. Pairs with Claude Code via the
S17 Motion Art
S17 Motion Art: PV and motion-graphics films in code (Remotion). Creative directions, beat-cut shot lists and
Related Agents
Video Scripter
Writes short vertical video scripts (TikTok, Reels, Shorts, LinkedIn video) for one product, with hooks, shot
Creative Production
Lavanya Reddy, Creative Production Agent. Use for turning approved scripts and briefs into production-ready vi
Sync Master
Locks graphics/scenes to the voiceover so nothing leads or lags the words. Runs scene-sync before the motion-b