Agent Skills
AI video and image ads for marketers, built in Claude Code or Cursor and priced by a live estimate first.
Install
git clone https://github.com/novoads/agent-skillsInstall command taken from the project's README or registry entry. Always review code before running it.
README excerpt
Read full README on GitHub →Novoads AI Video & Image Ad Skill Pack (agent-skills)
Novoads (novoads.ai) is an AI UGC video ad generator; this pack drives the Novoads REST API from Claude Code or Cursor.
AI video and image ads for marketers, built in Claude Code or Cursor and priced by a live estimate first.
Every image and video in this README was generated by the skills in this repo, through the API, with the asks shown beside them.
Make AI video ads and static image ads from Claude Code or Cursor, against your own Novoads account. The agent does the mechanical part — upload, price, generate, poll, download — and the skills carry the part that decides whether the render is any good: the prompt.
In Claude Code or Cursor, open a new empty folder and paste:
https://github.com/novoads/agent-skills help me set this up
The agent clones this repo, runs ./scripts/setup.sh, and stops at the one step only you
can do: pasting your Novoads API key.
Need an account? Plans start at $15/month (Starter, 200 credits), and every plan can generate through the API. Current prices: novoads.ai/en/pricing (as of 2026-10-08).
See what it makes · Get started · What you can make · Models · Costs · Security · Support · License
Twelve skills, plus the shared steps they call, make the ad and the things around it. The generated
creative runs on the models GET /v1/models lists, video and stills alike: UGC video,
static Meta creatives, Pixar and claymation storyboards, and YouTube thumbnails. The narrator
voice-over, a replacement voice for an ad already made, a music bed, burned-in captions, a
competitor swipe file and a paused Meta ad come from their own endpoints and APIs instead.
Two rules run through the whole pack, and they are the reason it is safe to point an agent at a billing API:
- No price is ever quoted from memory. Every credit number comes from a live
POST /v1/estimatescall in the session that is about to spend, shown to you and approved first. That call charges nothing, and there is no rate table anywhere in this repo to fall back on. - The spoken line is approved on its own, before the cost gate. Seedance renders the dialogue and the lip-sync in the same call, so the sentence in the prompt is the sentence in the finished ad. Approving a concept is not approving a sentence, and approving a sentence is not approving a spend.
Two more things worth knowing before your first render. The prompt formulas build on the model vendors' own published guides from ByteDance, Google DeepMind, Google Cloud and OpenAI, scoped to what this API actually exposes (vendor prompting guides). And every Meta ad this pack publishes is created PAUSED, so nothing goes live without you (security).
Claude and Claude Code are products of Anthropic. This is an independent skill pack built by Novoads for Claude Code; it is not affiliated with or endorsed by Anthropic.
Get started (5 minutes)
Similar plugs
Makes your AI agent think like the laziest senior dev in the room. The best code is the code you never wrote.
An AI skill that provides design intelligence for building professional UI/UX across multiple platforms.
Turn any codebase, with its docs, SQL schemas, configs, and PDFs, into a queryable knowledge graph. A /graphify skill for Claude Code, Cursor, Codex, and Gemini CLI: local…
Why use many token when few token do trick. Viral skill + proxy for coding agents that cuts 65% of tokens by talking like a caveman.
Production-grade engineering skills for AI coding agents.