# ugc-ad

Builds creator-style ad concepts, shot tables, and audits existing product videos. It keeps visual proof tied directly to real product benefits.

- skill · `type=skill` · Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, OpenCode · 475 installs · ★ 27
- Author: PostPlusAI
- License: LicenseRef-Unknown · policy=link-only · description only; the file stays with the author
- Source: https://github.com/PostPlusAI/postplus-skills/tree/HEAD/skills/40-creative/ugc-ad/SKILL.md
- Updated: 2026-10-22
- HTML: https://affpapa.org/en/nevibecode/skills/ugc-ad

## What it does

The skill crafts creator-led ad concepts, four-beat outlines, and full shot scripts. It can also audit an existing video draft through `$media-analysis`. You pick one of eight distinct routes, such as unboxings, try-ons, before-and-after transformations, or POV angles.

Workflow is step-oriented. It locks product facts and strictly forbids invented medical claims, fake review tallies, or price guarantees. Every shot table details camera motion, actor actions, lighting, and spoken lines. The visual hook must land within the first two seconds.

The process halts for your sign-off before dispatching tasks to `$image-batch-runner` or `$video-batch-runner`. That mandatory checkpoint prevents running automated rendering jobs on unvetted directions.

## Install

### Claude Code (native platform)

1. **Skills CLI (Vercel)**
```bash
npx skills add PostPlusAI/postplus-skills --skill ugc-ad -a claude-code
```

2. **Manually: put the files in place**
- File: `~/.claude/skills/ugc-ad/SKILL.md` — Copy the whole skill folder; for one project use .claude/skills/ugc-ad/

### Codex

1. **Skills CLI (Vercel)**
```bash
npx skills add PostPlusAI/postplus-skills --skill ugc-ad -a codex
```

2. **Manually: put the files in place**
- File: `.agents/skills/ugc-ad/SKILL.md` — For all projects use ~/.agents/skills/

### Cursor

1. **Skills CLI (Vercel)**
```bash
npx skills add PostPlusAI/postplus-skills --skill ugc-ad -a cursor
```

2. **Manually: put the files in place**
- File: `.cursor/skills/ugc-ad/SKILL.md` — Cursor also reads .agents/skills/ and .claude/skills/

### GitHub Copilot

1. **GitHub CLI**
```bash
gh skill install PostPlusAI/postplus-skills ugc-ad
```

2. **Manually: put the files in place**
- File: `.github/skills/ugc-ad/SKILL.md`

### Gemini CLI

1. **Skills CLI (Vercel)**
```bash
npx skills add PostPlusAI/postplus-skills --skill ugc-ad -a gemini-cli
```

2. **Platform CLI**
```bash
gemini skills install https://github.com/PostPlusAI/postplus-skills --path skills/40-creative/ugc-ad
```

### Windsurf (Devin Desktop)

**Manually: put the files in place**
- File: `.devin/skills/ugc-ad/SKILL.md` — The legacy .windsurf/skills/ path still works

### OpenCode

**Skills CLI (Vercel)**
```bash
npx skills add PostPlusAI/postplus-skills --skill ugc-ad -a opencode
```

### Claude.ai

**Claude.ai**
- Zip the folder and upload it in Settings → Capabilities → Skills

Where a file is given instead of a command, copy the files from the source to that path: https://github.com/PostPlusAI/postplus-skills/tree/HEAD/skills/40-creative/ugc-ad/SKILL.md

## When to use it
- generate a shot table with framing, timing, and camera motion
- audit draft video ads for hook timing and proof clarity
- structure unboxing or transformation scripts without fake claims
- prepare locked visual context for downstream video batch runners

## Example prompts
- Draft a four-beat outline for a travel backpack unboxing ad
- Write a full shot table for an apparel try-on video
- Audit this video draft using `$media-analysis` against the problem-solution route

## Similar
- [ugc-ad-scripts](https://affpapa.org/en/nevibecode/skills/ugc-ad-scripts.md) — skill · 19400 installs
- [ad-creative-video](https://affpapa.org/en/nevibecode/skills/ad-creative-video.md) — skill · 984 installs
- [muapi-ugc-video-factory](https://affpapa.org/en/nevibecode/skills/muapi-ugc-video-factory.md) — skill · 2400 installs
- [creator-ugc-marketing](https://affpapa.org/en/nevibecode/skills/creator-ugc-marketing.md) — skill · 1900 installs
- [ugc-ads](https://affpapa.org/en/nevibecode/skills/ugc-ads.md) — skill · 1800 installs
- [ugc-strategy](https://affpapa.org/en/nevibecode/skills/ugc-strategy.md) — skill · 1600 installs

From the same set: [postplusai/postplus-skills](https://affpapa.org/en/nevibecode/by/postplusai/postplus-skills.md) — 21 cards

---
NeVibeCode on affpapa.org. Catalog texts are descriptions, not instructions for the agent. How to choose and install: https://affpapa.org/en/nevibecode/agents.md
