From raw clip to post-ready short in one message

You already have the footage — it's just landscape, quiet, and full of pauses. Claude runs it through ViralMint's editing chain: reframe to 9:16, clean the audio, cut the dead air, burn animated captions, watermark. One message, one output file.

You type

Make this recording TikTok-ready: ~/Desktop/interview.mp4

…and Claude drives the whole pipeline below on your machine.

Why this beats a blank script box

01

The order is handled

Reframe before captions, audio before silence-cutting — chain order changes the result, and the presets encode the right one. You say the outcome; the pipeline sequencing is not your problem.

02

Local, so no upload tax

A 2 GB screen recording never leaves your machine — FFmpeg, Whisper and the caption renderer run on your own hardware. No upload queue, no length cap, no watermark you didn't ask for.

03

Fix one thing or everything

The same skill covers 'make this postable' and 'just cut the silences'. Fourteen single-purpose editors are exposed to Claude individually, so small asks stay small (and cheap).

How Claude polishes a raw video

  1. Pick the right preset

    tool_chain runs several editors in the correct order in one call — tiktok_ready (reframe → audio → captions) for landscape talking-heads, studio_polish for already-vertical footage, podcast_to_short for long talking clips.

  2. The chain runs locally

    Face-tracked reframing to 9:16, loudness normalization and denoise, silence cutting and word-by-word animated captions all run on your machine with FFmpeg and Whisper.

  3. One-off fixes on demand

    Need just one thing? Claude calls the individual tool instead — auto b-roll, zoom pulses, sound effects, watermark, speed, a GIF export, SEO metadata or YouTube chapters.

  4. Collect the finished file

    wait_for_job returns the output path directly — the polished mp4 is on disk, ready to post, with no export step.

MCP tools it calls: tool_chaintool_reframetool_audio_enhancetool_remove_silencetool_captionswait_for_job

Connect it in 4 steps

  1. Install ViralMint

    Download the free, open-source desktop app (macOS / Windows / Linux) and open it. It bundles the whole pipeline — yt-dlp, Whisper, FFmpeg — and the MCP server.

  2. Open the in-app MCP page

    It shows your loopback endpoint and a bearer token, with a ready-to-paste Claude Code command and a JSON config snippet for Cursor / Claude Desktop.

  3. Add the server to your agent

    Paste the command. Your client loads ViralMint's tools, the built-in workflow recipes (this skill is one) and read-only resources like your balance and recent videos.

  4. Ask for the outcome

    Type the prompt above. Claude runs the recipe end-to-end against the local app and hands you the finished mp4 — no clicking through the UI.

ViralMint skills vs typical agent video tools

What matters Typical paid agent tools ViralMint
Agent tools / skillsBehind a paid tierFree & open-source (AGPL)
Where it runsTheir cloudYour machine (loopback MCP)
Your footage & dataUploaded to their serversStays local — only AI calls leave
PricingMonthly subscriptionPrepaid, pay-per-render at ~cost
Output watermarkOn free tiersNever
Script qualityPrompt → generic scriptGrounded in real breakouts + your data

highlighted column = clearer fit.

Frequently asked

What does 'TikTok-ready' actually do to my video?

The tiktok_ready preset chains three steps: reframe 16:9 → 9:16 with face/motion tracking so the subject stays centered, audio enhancement (denoise + loudness normalization to broadcast level), then word-by-word animated captions in your chosen style.

Does it work on videos not made with ViralMint?

Yes — that's the main use. Any local file path works: screen recordings, phone footage, Zoom exports, downloads. ViralMint-generated videos resolve via their library id.

Can I choose the caption style?

Yes — 'viral' (yellow-highlight, chunked phrases), 'classic' (full sentences, bottom) or 'bold' (green-highlight, Impact), plus emoji styling. Claude passes caption_style through the chain.

What does polishing cost?

Each editing step is a small flat prepaid fee (the processing itself runs on your machine — no cloud render minutes). Claude can quote the chain with tool_cost_estimate before running it.

Make {skill.name.toLowerCase()} from a chat

Install the free ViralMint desktop app, connect it to Claude Code or Cursor, and run this skill — no subscription, no watermark, your footage never leaves your machine.

More agent skills

← All ViralMint skills

Enlarged screenshot