Not in the top 1,000 by GitHub stars
iart-ai/ad-video-skills
Claude Code skills for ad / advertising video — turn one motion-graphics template into batches of on-brand, A/B-testable ad creative, launch films, and testimonial clips.
History
Review weekly changes to SKILL.md before updating. Dates mark the weeks in which we observed each version; checks apply to the recorded commits.
View weekly changes
skills/ad-creative-video/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Local scripts → After Local scripts
0de0f2a1c1f4 → 0de0f2a1c1f4
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Local scripts
First observation → 0de0f2a1c1f4
No earlier version was observed for comparison.
skills/launch-video/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Local scripts → After Local scripts
0de0f2a1c1f4 → 0de0f2a1c1f4
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Local scripts
First observation → 0de0f2a1c1f4
No earlier version was observed for comparison.
skills/testimonial-video/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Local scripts → After Local scripts
0de0f2a1c1f4 → 0de0f2a1c1f4
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Local scripts
First observation → 0de0f2a1c1f4
No earlier version was observed for comparison.
Verified commit 0de0f2a1c1f42a98103fc0ec436509276428372c
git clone --filter=blob:none --no-checkout https://github.com/iart-ai/ad-video-skills.git .hotskills/iart-ai-ad-video-skills && git -C .hotskills/iart-ai-ad-video-skills checkout --detach 0de0f2a1c1f42a98103fc0ec436509276428372c
# Copy each selected skill directory from .hotskills/iart-ai-ad-video-skills into .claude/skills/<skill-name>/Heat
0.3- Star growth, last 7 daysNot available
- Star growth, last 24 hoursNot available
- Rank movement, last 7 daysNot available
- Commits, last 30 daysNot available
- Accounts asking about it through MCP, last 7 daysNot available
- Hot votes this weekNot available
Heat never changes the order by stars, and sponsorship never touches it. How heat works
Stars over time
30-day change not yet available: not enough history.
Individual skills in this repository
- ad-creative-video
skills/ad-creative-video - launch-video
skills/launch-video - testimonial-video
skills/testimonial-video
How it works
ad-creative-video
When your agent uses it
This skill should be used when the user asks to "make a video ad", "create an animated ad", "build a performance/UGC-style ad", "batch-produce ad creative variations", "generate ad variants for A/B testing", "swap headline/offer/CTA across many ad versions", or "export one ad in multiple aspect ratios for Meta/TikTok/Reels". Covers ad hook structures, hook→CTA message-match, data-driven variant generation (1 template × CSV = N ads), multi-aspect export, and platform specs.
What it loads into context
Frontmatter
128 tokensAlways available to the agent
SKILL.md
2,741 tokensWhen the skill is activated
Reference documents
5,411 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to use
- The two rules that make variants worth running
- Ad anatomy (15–30s)
- Hook taxonomy (the field you vary most)
- Data-driven template (everything is a prop)
- 1 template × CSV = N variants
- Multi-aspect export
- Output checklist
- Deliver & verify (rendered stills → MP4)
- Reference files
Scripts executed separately
../../scripts/contact-sheet.sh../../scripts/probe-mp4.sh
Files
../../.claude-plugin/marketplace.jsonasset389 bytes../../.claude-plugin/plugin.jsonasset628 bytes../../scripts/README.mddoc2,028 bytes../../scripts/contact-sheet.shruns851 bytes../../scripts/probe-mp4.shruns1,514 bytesREADME.mddoc0 bytesSKILL.mdcore10,432 bytesSKILL.mdcore10,432 bytesSKILL.mdcore10,432 bytesSKILL.mdcore10,432 bytesSKILL.mdcore10,432 bytesSKILL.mdcore10,432 bytesSKILL.mdcore10,432 bytesSKILL.mdcore10,432 bytesreferences/batch-ad-pipeline.mddoc12,659 bytesreferences/platform-specs.mddoc4,679 bytes
Read SKILL.md
# Ad Creative Video
Build ONE motion-graphics ad template, then mass-produce variants from a data table — different hooks, offers, CTAs, and products — so a performance marketer can A/B test dozens of versions across placements and aspect ratios. The craft is making the template fully data-driven and message-matched, so 40 variants stay on-brand and only the tested variable changes.
## When to use
- Performance/UGC-style video ads where the first 1.5–3s must stop the scroll.
- Batch variant generation: one template rendered against many rows (headline/offer/CTA/product swaps) for A/B testing.
- Multi-aspect export of the same ad for Meta Feed, Reels/Stories, TikTok, YouTube.
Not for sale/discount countdown promos, and not for testimonial/review-driven ads — those are different structures. Stay on the batch-variation, test-everything angle.
## The two rules that make variants worth running
View the complete source on GitHublaunch-video
When your agent uses it
This skill should be used when the user asks to "make a launch video", "create a product hype/sizzle film", "build a teaser/trailer for a drop", "do a reveal montage with an end-card CTA", "cut a hero video to the beat", or "export a launch film in 16:9/9:16/1:1". Covers the hook→tease→reveal→feature-montage→end-card arc and multi-aspect export.
What it loads into context
Frontmatter
114 tokensAlways available to the agent
SKILL.md
2,101 tokensWhen the skill is activated
Reference documents
2,331 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to use
- The arc
- Two non-negotiable rules
- Beat-synced reveal on the drop
- Kinetic feature montage
- End card
- Multi-aspect export
- Output checklist
- Deliver & verify (rendered stills → MP4)
- Reference files
Scripts executed separately
../../scripts/contact-sheet.sh../../scripts/probe-mp4.sh
Files
../../scripts/README.mddoc2,028 bytes../../scripts/contact-sheet.shruns851 bytes../../scripts/probe-mp4.shruns1,514 bytesREADME.mddoc0 bytesSKILL.mdcore7,542 bytesSKILL.mdcore7,542 bytesSKILL.mdcore7,542 bytesSKILL.mdcore7,542 bytesSKILL.mdcore7,542 bytesreferences/launch-structure.mddoc6,052 bytes
Read SKILL.md
# Launch Video
Make a premium, high-energy 15–60s launch film that stops the scroll and converts. Build the classic arc — hook → tease → reveal → feature montage → end-card CTA — cut to the music, and export for every platform aspect.
## When to use
- Product drops, feature announcements, trailers, hype reels (15–60s).
- "Sizzle" hero videos for a landing page.
- Beat-synced reveals where the brand moment lands on the drop.
## The arc
| Beat | Job | Typical share (of 30s) |
|---|---|---|View the complete source on GitHubtestimonial-video
When your agent uses it
This skill should be used when the user asks to "make an animated testimonial", "create a quote video", "build a review video", "turn a customer testimonial into a graphic", "animate a customer review", "make a social proof video", "add an animated star rating", or "turn a list of reviews into videos". Covers quote typography, staggered line reveals, kinetic emphasis on key phrases, animated star ratings, the author block (name/role/avatar/company), and templating one card across many quotes.
What it loads into context
Frontmatter
120 tokensAlways available to the agent
SKILL.md
2,773 tokensWhen the skill is activated
Reference documents
5,045 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to use
- The one rule: trust before motion
- The anatomy of a quote card
- Staggered line reveal
- Kinetic emphasis on the key phrase
- Animated star rating (fractional)
- The author block
- Template × reviews — one video per quote
- Output checklist
- Deliver & verify (rendered stills → MP4)
- Reference files
Scripts executed separately
../../scripts/contact-sheet.sh../../scripts/probe-mp4.sh
Files
../../scripts/README.mddoc2,028 bytes../../scripts/contact-sheet.shruns851 bytes../../scripts/probe-mp4.shruns1,514 bytesREADME.mddoc0 bytesSKILL.mdcore11,000 bytesSKILL.mdcore11,000 bytesSKILL.mdcore11,000 bytesSKILL.mdcore11,000 bytesSKILL.mdcore11,000 bytesSKILL.mdcore11,000 bytesreferences/batch-and-typography.mddoc6,447 bytesreferences/quote-card.mddoc10,218 bytes
Read SKILL.md
# Testimonial Video
Animate a written quote, review, or testimonial into a short, trustworthy social-proof clip. The craft is typographic, not flashy: a clean quote card where the words land in reading order, the key phrase gets emphasis exactly when it should, the stars fill to the real score, and the author signs off. One card design, driven by props, becomes a video for every review on the list.
## When to use
- Customer review → a 6–12s vertical/feed clip (the headline use case).
- A pull-quote or testimonial graphic with author name, role, avatar, company.
- An animated star rating (including half/fractional scores like 4.5).
- A batch: a list/CSV of reviews → one video each, same template.
Do **not** reach here for sale/discount promos or generic ad creative — this skill is strictly the quote / social-proof angle.
## The one rule: trust before motionView the complete source on GitHubSkills included
- ad-creative-video
- launch-video
- testimonial-video
Repository facts
- License
- MIT
- Created
- Jun 22, 2026
- Last pushed
- Jun 22, 2026
- Forks
- 3
- Open issues
- 0
- Project activity
- Slowing
Before you install
Local scriptsAutomated signals, not a guarantee
Checked Nov 5, 2026
Not fully analyzed: some files were too long, unreadable or missing. This never lowers the level.
Show 16 notes
skills/ad-creative-video/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/ad-creative-video/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/ad-creative-video/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/ad-creative-video/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/ad-creative-video/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/ad-creative-video/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/ad-creative-video/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/launch-video/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/launch-video/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/launch-video/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/launch-video/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/testimonial-video/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/testimonial-video/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/testimonial-video/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/testimonial-video/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/testimonial-video/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzed
- No broad tool permissions
- No dangerous shell commands
- 13 network referencesin 5 files: .claude-plugin/plugin.json:5 .claude-plugin/marketplace.json:3 launch-video/references/launch-structure.md:141 and 2 more
- No hidden or obfuscated text
- No instruction overrides
- 6 executable scriptsin 2 files: scripts/contact-sheet.sh:1 scripts/probe-mp4.sh:1
- No access to secrets
- No requests to vote in Hot
Show all 19 signals by file
.claude-plugin/marketplace.json
.claude-plugin/plugin.json
- Network accessline 5
"author": { "name": "iart.ai", "url": "https://iart.ai" - Network accessline 6
"name": "iart.ai", "url": "https://iart.ai" }, - Network accessline 7
"url": "https://iart.ai" - Network accessline 8
}, "homepage": "https://iart.ai", "repository": "https://github.com/iart-ai/ad-video-skills", - Network accessline 9
"homepage": "https://iart.ai", - Network accessline 10
"repository": "https://github.com/iart-ai/ad-video-skills",
scripts/contact-sheet.sh
scripts/probe-mp4.sh
skills/ad-creative-video/references/batch-ad-pipeline.md
- Network accessline 289
This skill is part of an open motion-graphics collection from iart.ai — the AI motion agent that turns data, scripts, and designs into editable motion graphics (Remotion → MP4). If you'd rather not hand-build this, iart.ai can mass-produce
skills/launch-video/references/launch-structure.md
- Network accessline 141
--- Nail the reveal beat and the sound-leads-picture cut, and a launch film lands. Built by **[iart.ai](https://iart.ai/?utm_source=github&utm_medium=readme&utm_campaign=ad-video-skills&utm_content=skill_footer&utm_term=launch-video)** — th - Network accessline 142
Nail the reveal beat and the sound-leads-picture cut, and a launch film lands. Built by **[iart.ai](https://iart.ai/?utm_source=github&utm_medium=readme&utm_campaign=ad-video-skills&utm_content=skill_footer&utm_term=launch-video)** — the AI
skills/testimonial-video/references/quote-card.md
- Network accessline 241
This skill is part of an open motion-graphics collection from iart.ai — the AI motion agent that turns data, scripts, and designs into editable motion graphics (Remotion → MP4). If you'd rather not hand-build this, iart.ai can turn a list o
How the signals fit together
Facts from a static read of the files at the pinned commit. They describe what the code does, not why.
Some files could not be read; the facts below still hold.
Signal confidence: 10 facts
- Executable script in code of a file that runsscripts/contact-sheet.sh:1High confidence
- Executable script in code of a file that runsscripts/contact-sheet.sh:1High confidence
- Executable script in code of a file that runsscripts/contact-sheet.sh:1High confidence
- Executable script in code of a file that runsscripts/probe-mp4.sh:1High confidence
- Executable script in code of a file that runsscripts/probe-mp4.sh:1High confidence
- Executable script in code of a file that runsscripts/probe-mp4.sh:1High confidence
- Network access in prose of documentationad-creative-video/references/batch-ad-pipeline.md:289Low confidence
- Network access in prose of documentationlaunch-video/references/launch-structure.md:141Low confidence
- Network access in prose of documentationlaunch-video/references/launch-structure.md:142Low confidence
- Network access in prose of documentationtestimonial-video/references/quote-card.md:241Low confidence
Works with
| Agent | Status | Evidence | Install to |
|---|---|---|---|
| Claude Code | Native | Manifest .claude-plugin/marketplace.json | .claude/skills/<skill-name>/ |
| Codex | Compatible | Standard SKILL.md skills/ad-creative-video/SKILL.md | .agents/skills/<skill-name>/ |
| Cursor | Compatible | Standard SKILL.md skills/ad-creative-video/SKILL.md | .cursor/skills/<skill-name>/ |
| Gemini CLI | Compatible | Standard SKILL.md skills/ad-creative-video/SKILL.md | .gemini/skills/<skill-name>/ |
| GitHub Copilot | Compatible | Standard SKILL.md skills/ad-creative-video/SKILL.md | .github/skills/<skill-name>/ |
| OpenCode | Compatible | Standard SKILL.md skills/ad-creative-video/SKILL.md | .opencode/skills/<skill-name>/ |
- Native The repository ships a manifest, folder or frontmatter field for this agent.
- Compatible A standard SKILL.md that this agent can read.
- Unknown No evidence either way.
Derived automatically from paths, manifests and frontmatter. Not tested on each agent.