Agentic product films · music-only · landscape 16:9
How to make a video like the Claude Cowork ad
The Claude Cowork ad is a calm, music-only product film built on one narrative: a person gives an agent a single prompt, and the work is finished by morning. It earns its restraint — a serif manifesto on an arc-patterned canvas, a live-typed prompt with highlighted phrases, integration checklists ticking through real product marks, and a phone lockscreen notification as the payoff. baz ships this as the Claude Cowork Ad skill: roughly 80 seconds across 12 scenes, every transition a zoom match cut.
The shortcut: run a skill instead of starting from scratch
A skill is a context file that teaches an AI agent one specific video style — its structure, pacing, typography, motion grammar and sound design. Hand an agent the skill plus your product, and it rebuilds that video for you. The steps below are what the Claude Cowork Ad skill already encodes, so you can follow them by hand or let the skill carry them.
baz is a library of video skills: context files that teach an AI agent a specific motion-graphics style, so it can rebuild that video for your product, with your brand, from your inputs. Run a skill inside your own coding agent — Claude Code, Codex — or directly in the baz editor.
What you need before you start
Required
- A description of the workflow your product completes — the job it finishes without supervision
- Product screenshots of the surfaces involved in that workflow
Makes it materially better
- Integration logos, for the checklist beats that prove it touches your real stack
- Your product copy and feature claims, so the manifesto is in your own words
- Your brand URL, so colours and marks resolve correctly
How to make a video like the Claude Cowork ad: step by step
Pick one job, and make it a job that takes time
The whole film rests on the gap between asking and receiving. Choose a workflow that genuinely takes a while — a report compiled, a inbox triaged, a deck assembled. A task that completes instantly has no overnight to dramatise.
Open with a manifesto, not a feature
The film starts with serif type stating a belief about work, not a product claim. This is what makes it feel calm rather than promotional. Write that line before anything else — it sets the register for the other eleven scenes.
Type the prompt live, and highlight the part that matters
The prompt beat is the hinge of the film. Show it being typed character by character, then highlight the phrase carrying the real instruction. That highlight is how the viewer knows what the agent was actually asked to do.
Prove the agent is working with checklists, not spinners
A loading spinner communicates nothing. Integration checklists ticking through real product marks show what the agent touched and in what order — the difference between "it is thinking" and "it did these six things".
Deliver on a phone, away from the desk
The payoff lands on a floating phone with a lockscreen notification, not back in the app. That is the point being made: the work finished while you were not watching. Returning to the desktop to reveal the result throws the whole premise away.
Zoom through every cut
There are no dissolves in this film. Each scene exits by zooming toward the entry point of the next, and the cut happens at the velocity peak. Three of these are long continuous camera moves — those are the moments the film feels expensive.
What the finished video actually contains
Approximate timings for a ~80 seconds cut. Treat them as a shape to hit, not a spec — the exact durations shift with your script and your music.
| Time | Beat | What is on screen |
|---|---|---|
| Open | Manifesto hook | Serif type on an arc-pattern canvas, stating a belief about how work should feel. |
| Ask | Prompt expansion, commit and send | The prompt types live with highlighted phrases, then commits. |
| Accept | Agent acknowledgement, schedule proof | The agent confirms, and a schedule modal shows the work being booked in. |
| Work | Desktop context reveal, agent working | A pull-back to the wider workspace, then a halftone working cloud as time passes. |
| Deliver | Mobile delivery | A floating phone: lockscreen notification, then the finished document and the email. |
| Close | Recap and endcard lockup | A recap world, the reply back at the desktop, then the brand lockup. |
Mistakes that cost you the view
Adding a voiceover
Do this instead: Keep it music-only. This film is beat-led by design, and narration breaks the timing contract that every scene start depends on.
Dissolving between scenes
Do this instead: Zoom match cut every time. A dissolve destroys the velocity-peak-on-cut effect, which is the single thing making these transitions feel intentional.
Proportionally stretching the timing to fit a different track
Do this instead: Re-derive the scene starts from the new track's beat structure. Scaling every frame number by the same factor drifts the cuts away from the music.
Substituting flat shapes for the atmospheric backgrounds
Do this instead: Use real photographic or generated sky and cloud imagery. Crude gradients are exactly where this format stops looking calm and starts looking cheap.
Showing a busy, frantic agent
Do this instead: Keep the working beats slow and quiet. The premise is that this happens without your attention — urgency in the visuals contradicts the entire pitch.
Run it from your own agent
Skills are designed to run inside a terminal agent like Claude Code or Codex, against a project you control. The same skill produces the same style whether it runs in your agent or in the baz editor.
npm install -g bazaar.it@latest
# Install this skill into your agent (Claude Code, Codex or Cursor)
baz skill add calm-agentic-workday-product-film
baz project create --name "Claude Cowork Ad for my product"
baz prompt "make a video like the Claude Cowork ad" --stream-json
baz review --summary --json
baz export start --wait --format mp4 --jsonOperations draw from a prepaid balance. See the CLI reference for the full command set.
Common questions
Does this only work for AI agent products?
It works for anything that does work on the user's behalf while they are away — scheduled reports, automations, background sync, overnight processing. If your product requires constant supervision, the premise does not hold and a demo format will serve you better.
Why no voiceover?
The restraint is the message. A calm film about work happening quietly is undercut by a narrator explaining it. The type and the UI carry everything that needs saying.
Do I need video editing experience?
No. The skill carries the editing decisions — shot order, pacing, type treatment, transitions, sound design. You supply the raw material and the facts about your product; the agent assembles the cut. You review it and ask for changes in plain language.
Can I run this in my own coding agent instead of the baz editor?
Yes. Skills are designed to be run from a terminal agent like Claude Code, Codex or Cursor. Install the CLI with `npm install -g bazaar.it@latest`, then `baz skill add <slug>` to pull the skill into your agent. The same skill produces the same style whether it runs in your agent or in the baz editor.
What does it cost?
baz bills against a prepaid dollar balance rather than a seat subscription — you top the balance up and each operation (generation, voiceover, render, export) draws a listed amount from it. There is no per-seat fee to make a video, and the price of each operation is published.
Can I change the video after it renders?
Yes, and this is the point of doing it as code rather than as a flat render. Every scene is a real component you can edit — ask the agent to re-time a beat, swap a screenshot, rewrite a line, or change the accent colour, and only that part rebuilds. You are not re-rendering from scratch each time.
Will every video from this skill look the same?
The grammar is the same — that is what makes it a skill and not a template. The content is not: your brand colours, typography, screenshots, copy and data all come from your inputs. Reusing one skill across a series is a feature, because episode three lands in the same visual language as episode one instead of being rebuilt from scratch.
Related guides
Pick a skill. Get the video.
Run the Claude Cowork Ad skill in your own coding agent, or in the baz editor. Usage comes out of a balance you top up, with a listed price per operation — no seat subscription to make a video.