AI Services AI Agents AI Solution Concepts AI Implementation AI Audit Content Get the Plugin

Every AI video looks the same.

video-direction is a free Claude Code plugin that acts as the director for your brand videos. Run a 15-minute brand interview once, then every video you make ships in your look instead of the model's statistical average.

install.sh
$ /plugin marketplace add revwisely/video-direction-plugin
$ /plugin install video-direction@video-direction
$ /brand-init
STATUS: READY COST: free
runs on your machine

The problem is not the render.
It is the direction.

AI made video cheap enough to ship at volume. It did not make it yours. Prompt a tool for a launch clip and you get something competent and completely anonymous, because nothing in that minute made a look decision. The model shipped its statistical average and put your logo on it.

Run a whole content calendar that way and every clip drifts to the same fonts, the same motion, the same synthetic gloss. The brand you spent real money building shows up nowhere in the feed. A motion designer fixes this and cannot be justified for weekly clips. Shipping no video is the option most brands take instead. Neither works when the video is cheap and the look is the entire point.

A full studio process,
on the record.

Three moves put the director's seat back into the loop that one-shot prompting skips.

1. It starts with a brand interview

Run /brand-init once. A short taste-by-comparison interview, mostly A/B picks across world, type, accent, audio, and delivery, about 15 minutes. It writes your motion-brand.md, the single source of truth for every video, and renders one proof frame in your new brand so you see your look before you make a real video.

2. Then it directs, in six stages

Ask for a video in plain language and point it at real content, a page, a post, a launch note. The director runs six stages with a gate at each one.

video-direction/stages.log
01treatmentsets the idea and the message type.
02stylelocks the look to your motion-brand.md.
03boardsblock the shots beat by beat.
04styleframesrender a pair, and you pick A or B.
05buildcomposes the piece and runs the critics.
06QCrenders and returns the file with a summary.
STATUS: READY GATES: 6
you approve every stage

The look, the timing, and the sound become decisions you approve, not defaults the model chose. It can generate a voiceover and a music bed and mix them into the render, so the video ships as a film, not a silent slideshow. It directs. A local rendering framework does the rendering.

3. And it keeps a ledger, so nothing repeats

Every shipped video writes a row to your style-ledger.md. Video two reads it and varies the variant axes on purpose, so your feed stays on-brand without every clip looking like the last one.

The proof is our
own brand.

The plugin directed this end to end in the Magnetiz brand. The world, the accent, the type, and the score all came out of the same /brand-init interview you would run.

magnetiz-brand.mp4
BRAND: magnetiz AUDIO: voiceover + music
made with video-direction

// unmute to hear the voiceover and music the plugin generated

This is not a silent slideshow. The plugin generated the voiceover and the music bed and mixed them into the render. Run the same process on your brand and the output is unmistakably yours, not ours, and not the model's.

Everything the director
needs, included.

contents.md
The video-direction skillThe staged studio process, gate by gate.
/brand-initThe brand interview that writes your motion-brand.md and renders a proof frame in your look.
A reference deckThe archetypes and craft the director works from, so the taste is built in.
TemplatesMotion-brand, style-ledger, production, and delivery, ready to fill.
A worked exampleA full brand run start to finish, so you can read the whole loop before you run it.

Free, and it stays on
your machine.

requirements.txt
  • Claude Code, since this is a Claude Code plugin.
  • Node 22+ and ffmpeg for rendering.
  • HyperFrames, the rendering framework, fetched on demand. Nothing to install ahead of time.

Run npx hyperframes doctor once and it names the exact fix for anything missing. The install copies everything into your own Claude Code config and runs against your own compute and your own Claude subscription. No account with us, no key handed over, no cost per video. A brand that looks like itself at volume is worth more to the whole field than a paywall would be to us.

Questions, answered.

faq.md
What is video-direction?
video-direction is a free Claude Code plugin that puts a full studio process behind AI-made brand videos. Instead of one-shot prompting a video, you run a 15-minute brand interview once and every video after that ships in your look, through six directed stages with a gate at each.
Do I need Claude Code to use it?
Yes. video-direction is a Claude Code plugin, so it installs and runs inside Claude Code on your own machine. It uses HyperFrames for rendering, fetched automatically the first time you render.
How is this different from an AI video generator?
An AI video generator renders. video-direction directs. It forces the look, timing, and sound decisions that one-shot prompting skips, records them in a motion-brand.md, and applies them to every video so your feed stops looking like everyone else's.
Will it actually match my brand?
The /brand-init interview builds your motion-brand.md from your own choices across world, type, accent, audio, and delivery, then renders a proof frame in that brand before you commit. Every later video reads that file, so the brand holds across the whole calendar.
Does it add voiceover and music?
Yes. video-direction can generate a voiceover and a music bed and mix them into the render, so your video ships scored, not as a silent slideshow. You can drop in your own track instead, and studio-grade voice and music are available when you bring your own key.
Is it really free?
Yes. It runs on your own machine, your own compute, and your own Claude subscription. There is no paid tier and no cost per video.

Make your first branded video

get-started.sh
$ /plugin marketplace add revwisely/video-direction-plugin
$ /plugin install video-direction@video-direction
$ /brand-init
STATUS: READY COST: free
~15 min to set up your brand

Two commands inside Claude Code, then answer the interview.
Fifteen minutes later your brand is on the record, and every video you ask for ships in your look.