AI Ad Editor

Turn a finished ad script into a finished short-form video ad (9:16, plus 4:5, 1:1 and 16:9 if wanted) from AI-generated clips, the user's own clip library (UGC), or both - voiceover, shot plan, library clip matching, characters, scene images, AI video clips, talking characters with lip-sync, edit, captions, music, hook variants, quality checks and export. Works with any generation tools - an MCP, built for Kie.ai (images, video and lip-sync) with ElevenLabs for the voiceover, or other APIs, or by hand with copy-paste prompts. Nothing paid runs without your yes. Use when the user says "edit th

8 stars 3 forksAI, LLMs & Agents

Install

skills CLI (Claude Code, Cursor, Codex and more)
npx skills add tom-surge/ai-ad-editor --skill ai-ad-editor
Manual install
git clone --depth 1 https://github.com/tom-surge/ai-ad-editor.git /tmp/ai-ad-editor
mkdir -p ~/.claude/skills
cp -r /tmp/ai-ad-editor/. ~/.claude/skills/ai-ad-editor

Personal skills live in ~/.claude/skills. Use .claude/skills in a project folder to share a skill with your team.

From the SKILL.md

# AI Ad Editor

Takes a finished script and makes the finished video ad. The script is never rewritten: the job starts at the voiceover.

**Three ways to get the pictures**, chosen in Step 1:
- **AI:** every clip is generated (images, AI video clips, AI talking avatars). All 10 steps.
- **Library (UGC):** every clip comes from the user's own folder of filmed clips. The skill picks and trims; nothing is generated, so it's free apart from an optional generated voiceover. Steps 6, 7 and 8 are skipped.
- **Mixed:** library first; any line with no good library clip is made with AI, matched to the library footage. Steps 6 to 8 run only for those shots.

`$S` = this skill's `scripts/` folder. Every script runs with `python3` (on Windows, use `python` instead).

---

## Rules

1. **Say it, then wait for a yes.** Before every generation, show what will be made and the full prompt, then wait. On a re-run, show only what changed. "Go ahead and make it all" covers one batch, not the next stage.
2. **Never redo work on your own.** If a result has a problem, say what it is, suggest the fix, and wait.
Read the full skill on GitHub

Details

Skill name
ai-ad-editor
License
MIT
Repo updated
29 October 2026

FAQ

What does the AI Ad Editor skill do?

Turn a finished ad script into a finished short-form video ad (9:16, plus 4:5, 1:1 and 16:9 if wanted) from AI-generated clips, the user's own clip library (UGC), or both - voiceover, shot plan, library clip matching, characters, scene images, AI video clips, talking characters with lip-sync, edit, captions, music, hook variants, quality checks and export. Works with any generation tools - an MCP, built for Kie.ai (images, video and lip-sync) with ElevenLabs for the voiceover, or other APIs, or by hand with copy-paste prompts. Nothing paid runs without your yes. Use when the user says "edit th

How do I install the AI Ad Editor skill?

skills CLI (Claude Code, Cursor, Codex and more): npx skills add tom-surge/ai-ad-editor --skill ai-ad-editor. Skills go in ~/.claude/skills (personal) or .claude/skills (project), and Claude loads them automatically when a task matches the description.

Is AI Ad Editor popular?

It lives in tom-surge/ai-ad-editor, which has 8 GitHub stars and 3 forks.

Related skills

Bakeoff

10

CoriChui/bakeoff

Turn one decision into a judged tournament of solutions, then pick the best. Given a problem, design choice, or a suggestion you want cross-verified, it generates diverse candidate solutions, auto-derives the evaluation dimensions for THAT problem (so you don't have to know what to score on), judges every candidate with independent scorers, and returns the winner plus a ranked top-N shortlist with a score matrix and rationale. It auto-infers the request shape — idea · improvement · comparison · proposal ("what if we do X") · problem-solving · scoping — from your bare prompt, with no flags. Rea

AI, LLMs & Agents

Agent Onboarding

10

skyil7/agent-onboarding

Initialize a repository by analyzing its structure and generating `AGENTS.md` and structured `docs/`, enabling AI coding agents (Claude Code, Codex, Cursor, etc.) to operate safely, deterministically, and with minimal human supervision.

AI, LLMs & Agents

Build Managed Agents

10

YijiaDuan/build-managed-agents

教 Claude Code / OpenClaw 等 coding agent 使用 Anthropic Claude Managed Agents(云端托管代理服务)API —— create/run/audit 全流程。当用户(或上游 coding agent)需要创建托管 agent、跑 session、流式处理事件、审计用量或调用 /v1/agents、/v1/environments、/v1/sessions 等 API 时使用。触发词:managed agents、托管代理、build a managed agent、agent_toolset_20260401、client.beta.agents、client.beta.sessions。

AI, LLMs & Agents

Unipus

9

Han-maker-wp/unipus-agent

操作网页版 U校园(Unipus / U校园AI版 uai.unipus.cn)的全能技能:登录课程、定位单元任务与作业、从内置答案知识库(21 系列/约200本教材)检索答案、AI 辅助作答(默认只填不提交,每次必须当场询问用户提交策略)、按配置时长挂机积累学习时长(默认10分钟/节,带心跳提示)、提交前多重答案核查。当用户提到 U校园、U校园AI版、unipus、Unipus、新编大学英语、新视野、新标准、大学英语作业、刷时长、做英语作业时一律使用本技能,即使用户没有明确说出"U校园"三个字。

AI, LLMs & Agents

Genpark Ambient Vision Anchor Skill

10

Alpha-Park/genpark-ambient-vision-anchor-skill

GenPark AI Agent Skill - Multimodal ambient visual anchoring connecting physical device perception (smart glasses, camera feeds) with GenPark digital agent services.

AI, LLMs & Agents

Solidworks AI Bridge

9

Mochaxgcc/solidworks-ai-bridge

Bridge a local AI coding agent to SolidWorks through the Windows COM Automation API for automated CAD modeling, parametric part and assembly creation, macro-like API calls, template discovery, dependency setup, controlled document cleanup, preview image export, and neutral CAD export for downstream CAE/CFD workflows such as Ansys Fluent, Ansys Mechanical, COMSOL Multiphysics, or other simulation tools. Use when the user asks to connect an agent with SolidWorks, drive an open SolidWorks session, avoid accumulating many Part/零件 windows, troubleshoot SldWorks.Application COM access, create SolidW

AI, LLMs & Agents

Browse the most popular Claude skills, all ai, llms & agents skills, or write your own with the skills generator.