Prompting guide
What to ask your agent, how to ask it, and example prompts for every RiffAds use case.
Read as MarkdownTalk to your agent like you would brief a video editor. Every prompt on this page is ready to copy.
The basics
- Ask in plain words for the result you want.
- The agent picks the right tool and tells you the price. Asking the price is free.
- You say yes, and only then does it spend.
- You get a download link. It lasts 10 minutes, and the agent can make a new one (download links).
Where you talk to it
| You use | Set it up |
|---|---|
| Claude Code with the RiffAds Agent Skills | Agent Skills setup |
| Any MCP client: Claude, ChatGPT, Cursor, VS Code | MCP setup |
| An agent that runs the RiffAds CLI | CLI setup |
| Your own agent code | REST API setup |
Every surface runs the same jobs (same job, every surface).
Write a good prompt
This is the most common first prompt:
Weak
And this is the same ask, written so the agent has nothing to guess:
Strong
Make a talking actor ad for Tidely, a cold brew concentrate.
Script, word for word: "I used to spend six dollars a day on iced coffee. Now one bottle of Tidely makes sixteen at home."
Actor: a man in his early 30s who works from home, relaxed and dry. Use MiniMax H3 Max Lip Sync, then add captions. Quote the whole plan first and wait for my yes.
The strong one says what to make, the exact words, who speaks, which model, and when to spend. The weak one leaves all five to the agent.
What to put in a prompt
| Part | What to say | Example |
|---|---|---|
| The result | What you want to end up with | "A talking actor ad for my cold brew" |
| The exact words | The script in quotes, word for word | Script: "Your coffee, minus the crash." |
| Who speaks | An actor name, or a type: gender, age, mood | "A man in his 30s, relaxed and dry" |
| Your files | A file on your computer, or a direct link to the file | ./packshot.png, https://cdn.example.com/ad.mp4 |
| Shape and length | Aspect ratio and seconds | "9:16, 8 seconds" |
| How many takes | 1 to 4. Each take is charged | "Two takes so I can pick" |
| A budget | Ask for the price first | "Quote the whole plan and wait for my yes" |
Tips
- Put the script in quotes. The voice reads it word for word, so check the spelling before you send.
- Fit the script to the actor. Speech runs about 14 characters a second, so a 140 character line is about 10 seconds. MiniMax H3 Max Lip Sync needs 5 to 14.8 seconds, Seedance 2.5 Actor takes up to 30, OmniHuman 1.5 under 60.
- Spell the brand exactly. If words on screen must be perfect, ask for a text overlay on top.
- Give the file, not the page. Attach it, or paste a direct link to the file itself, like one that ends in
.mp4or.png. A product page or an ad library link will not work. - Give real claims, prices and offers. The agent never invents them.
- Ask for the price of the whole plan first. If the price changes, the agent asks you again.
- Chain steps in one ask. "Make it, then add captions" works. Each step is priced on its own.
- Name a model only if you care. Otherwise the agent picks one for the job (which talking actor to pick).
Talking actor ads
From a script
A library actor reads your script to camera, with lip sync.
Try asking
With your own face
Your own photo becomes the face that speaks.
Try asking
./me.jpg). Use it as the actor and have it say: "Three things I wish I knew before I launched." A calm male voice../founder.png and make it the face for this script: "We built this because our own team needed it."One script, several actors
The same script, read by two or three different faces. Each one is priced on its own and made one after another.
Try asking
In another language
The same ad, spoken in another language.
Try asking
Write the script first
Hooks and scripts written for you, before anything is made. Writing is priced too, so the agent quotes it first.
Try asking
./gummies.png). Write a 20 second UGC script. Don't make any video yet.Product videos
Photo to video
Your product photo becomes a short clip.
Try asking
./bottle.png into a 6 second clip: a hand picks up the bottle, slow turn, soft kitchen light../jar.jpg with a slow push in. The jar turns toward the camera. 5 seconds, with sound.B-roll from text
A shot from words only, no photo needed.
Try asking
Static image ads
Product shot or static ad
A product photo in a new scene, or a finished static ad.
Try asking
./packshot.png./home.png) on a phone lying on a desk. The small text on the screen has to stay sharp.Variants for A/B tests
Several takes of one idea, so you can pick or test. Every take is charged (variants).
Try asking
Exact text on an image or video
Your exact words on top of a picture or a clip, spelled right. One line of text per run.
Try asking
Learn from winning ads
Analyze a competitor ad
Why an ad works: the hook, the beats, the cast, the script word for word, and shot prompts to remake it.
Try asking
./competitor.mp4. I mostly care about the first 3 seconds.https://cdn.example.com/ad.mp4./banner.pngClone a video hook
The opening of a winning ad, rebuilt for your product, with captions. Each paid step is quoted first.
Try asking
./ref.mp4 and my product photo is ./lumo.png.Clone a static ad
A proven static ad, remade with your product, logo and copy. You approve the new copy before anything is made.
Try asking
./winner.png. Product: ./packshot.png. We sell FRESHLY, a 12 hour deodorant../logo.png) and this line: "Fresh till midnight."Presets and workflows
Show your app
Your app screenshot on a real person's phone, then it moves. Always 5 seconds.
Try asking
./home.png). Use the bedroom selfie template.Fashion try on
A template model wears your garment, then it moves. 5 or 10 seconds.
Try asking
./dress.png) on one. 10 seconds../jacket.jpg), two takes.Run a workflow template
Several steps (script, actor, captions) in one run.
Try asking
Edit, voice and music
Captions and quick edits
Captions, cuts, new shapes and clean-ups on a file you have or one you just made. Each result can feed the next step (chain tools).
Try asking
./bottle.png, then upscale it.Voice and music
A voice-over, a new speaker on an old video, or a music track.
Try asking
Find and reuse
Past work found again, with a fresh link that lasts 10 minutes (download links). Looking is free.
Try asking
Cost and limits
Your balance, a price, or what RiffAds can make, without spending anything.
Try asking
Your workspace limits cap what an agent can spend, whatever the prompt says. If a limit stops a job, the agent tells you which one (spend limits).
Follow-up prompts
Once something is made, keep going in the same chat.
Follow-ups
What agents will not do
- Post or publish anywhere. You get files and links.
- Build or change a workflow. They can only run one.
- Add files to a workflow run. Add them in the app.
- Browse web pages or scrape ad libraries. Give them the file.
- Copy a real person's face from someone else's ad.
- Make more than 4 takes at once, or more than one take of a talking actor.
- Run two jobs at the same time (one job at a time).
- Spend past your workspace limits, or spend at all on a read-only connection.
- Clone a voice or save a new actor. Do that in the app.
The full list: what RiffAds does not do.