Getting it into your agent
One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.
npx skills add krusemediallc/cursor-ad-agent --skill clone-adgit clone --depth 1 https://github.com/krusemediallc/cursor-ad-agentWrote this? Show the measurements
A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.
[](https://agentmods.dev/skills/krusemediallc/cursor-ad-agent/clone-ad)<a href="https://agentmods.dev/skills/krusemediallc/cursor-ad-agent/clone-ad"><img src="https://agentmods.dev/badge/skills/krusemediallc/cursor-ad-agent/clone-ad/github.svg" alt="Measured on agentmods" height="20"></a>Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.
<a href="https://agentmods.dev/skills/krusemediallc/cursor-ad-agent/clone-ad"><img src="https://agentmods.dev/badge/skills/krusemediallc/cursor-ad-agent/clone-ad.svg" alt="Reviewed on agentmods" width="80" height="20"></a>What it costs to keep this loaded
Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5.1 | $0.00112 | $0.05583 |
| Opus 5.5 | $0.00045 | $0.02233 |
| Sonnet 5.5 | $0.00022 | $0.01117 |
| Haiku 4.5 | $0.00011 | $0.00558 |
Grade A, and why
clone-ad scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 1mo ago.
A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.
Nothing flagged
None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.
This is a copy
92% identical to clone-ad — 22 lines differ, which has more behind it and is treated as the original. This page carries a canonical link to it rather than competing with it.
How it starts
The opening of the file, as written. The whole thing — 475 lines — stays where its author put it; the contents beside it link to each section on GitHub.
Clone ad — Seedance 2.0
Clone an existing video ad for a different product or offer. The agent analyzes the source video frame-by-frame, transcribes dialogue, extracts the visual style and beat structure, then generates a new Seedance 2.0 video adapted for the user's product.
How this differs from analyze-video:
- analyze-video → output is a reusable markdown template saved to
prompt-library/ - clone-ad → output is a generated Seedance 2.0 video delivered to the user
Prerequisites
Before starting, verify:
which ffmpeg || echo "MISSING — run: brew install ffmpeg"
command -v npx >/dev/null && echo "HyperFrames transcription available" \
|| python3 -c "import whisper; print('openai-whisper available')" 2>/dev/null \
|| echo "MISSING — install Node.js for HyperFrames or openai-whisper"
Frame extraction and transcription depend on ffmpeg. If missing, install via brew install ffmpeg before proceeding.
Workflow
Step 0: Gather inputs
Collect from the user:
| Input | Required | Notes |
|---|---|---|
| Source video | yes | The video ad to clone. File path to .mp4, .mov, .webm |
| Product image | recommended | Reference photo of the user's product. Becomes referenceImages / @(img1) in the prompt. Without this, Seedance invents its own product design. |
| Product/offer description | if no image | Text description of the product, its features, target audience, and key selling points. Used to rewrite dialogue and product references. |
| Brand voice | optional | Check MASTER_CONTEXT.md for brand blocks. If empty, ask the user for tone/audience preferences. |
If the user only provides a video and says "clone this for my product," ask them for at least a product image or a text description before proceeding.
Step 1: Extract frames and audio
Reuse the analyze-video extraction script — do NOT duplicate it.
bash "skills/arcads-external-api/prompting/analyze-video/scripts/extract-frames.sh" \
"<source_video_path>" "/tmp/clone-ad-analysis" <num_frames>
What this file has done since we first saw it
Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.
- 1mo ago First seen · 475 lines · 112 tokens per session scan A 25512c01f16d
clone-ad is a skill published in the GitHub repository krusemediallc/cursor-ad-agent (11 stars, last pushed 3mo ago), licensed MIT. It adds 112 tokens to every session and 5,583 once invoked, about $0.0004 per session on Opus 5.5. A static security scan graded it A with 0 findings. It is 92% identical to clone-ad, differing in 22 lines, and is treated as a copy.
Other skills, from other repositories
RunAPI Media Generator
A workflow for creating images, videos, music, and audio through RunAPI, a service that provides access to media-generation models. It checks the chosen model and request before submitting the job.
RunAPI Model Explorer
A RunAPI catalogue assistant that lists available AI models, explains their required inputs, and provides current pricing information.
distribea-media
Generate or place on-brand media (images, video, music, voice) with Distribea. Use whenever a project needs imagery or audio — a hero/illustration/avatar, a page full of placeholders, a video clip, background music, or a voice-over — instead of shipping stock photos, placeholders, CSS-gradient-only sections, or raw…
competitor-creative-audit
A process for creating a structured report about a mobile game's or game studio's advertising creatives using CreativeScope tools. An advertising creative is an ad's visual and message content.
mobile-ua-creative-strategy
A planning method for mobile-game user-acquisition advertising, where user acquisition means getting new players through ads. It covers ad openings, creative testing, trend analysis, and production briefs.
weekly-inspiration-brief
A recurring report of advertising ideas for mobile games, based on CreativeScope data about current game ads. It can focus on a game category, platform, country, or ad format.