openclip-ugc-ads

Generate short vertical UGC-style ad clips from structured creative briefs via the OpenClip MCP server.

1|Updated Aug 7, 2026
One-click install
npx skills add https://github.com/OpenClip-App/agent-skills --skill openclip-ugc-ads-openclip-app
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: openclip-ugc-ads
Source: https://github.com/OpenClip-App/agent-skills/tree/main/skills/openclip-ugc-ads
Command: npx skills add https://github.com/OpenClip-App/agent-skills --skill openclip-ugc-ads-openclip-app

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Producing UGC-style ad creative normally requires hiring creators, filming, and editing. This Skill lets an agent generate short vertical talking-head ad clips (roughly 7 to 12 seconds) from a structured creative brief using OpenClip's roster of AI creators, without any filming. ## Core Features & Use Cases - Creator roster discovery: list_ugc_creators returns the valid creators and start frames for a team, grouped by niche, so you never guess a creator name. - Structured brief generation: generate_ugc accepts either a server-side preset (brief_name) or an inline object of discrete creative fields like character, producing a render job you poll with get_ugc_job_status. - Ad angle testing: Change one variable per render (hook, creator, or start frame) so variations are comparable, and reuse the seed from result_meta for close variants. - Use Case: Ask your agent to "make a UGC ad for my app" and it picks a fitting creator, builds a structured brief, polls the render, and returns a video_url for a posting-ready vertical clip. ## Quick Start Ask your agent to make a UGC ad for your product, and it will list available creators, generate the clip from a structured brief, and return the video URL.

Frequently Asked Questions about openclip-ugc-ads

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate a UGC-style ad video with AI?▼

Connect to the OpenClip MCP server, call list_ugc_creators to pick a valid creator, then call generate_ugc with a structured brief of discrete creative fields. Poll get_ugc_job_status every 10 to 15 seconds until the job completes and returns a video_url.

How to test multiple ad angles with AI-generated video?▼

Change one variable per render so comparisons are meaningful: same creator with different hooks, same hook with different creators, or same setup with a different start_frame. Keep the seed from result_meta when you want a close variant of a render you liked.

Is the UGC ad brief a text prompt or structured data?▼

The brief is a structured object of discrete creative fields like character, not a prose prompt. Each field should contain one concrete, filmable detail such as a specific setting, prop, or action rather than adjectives or stacked ideas.

Does OpenClip UGC generation work on a free account?▼

Free accounts get one UGC generation per day with no subscription or credits required. Paid accounts are metered in credits by seconds rendered, so check get_account before planning a batch of variations.

How long does AI UGC ad rendering take?▼

Renders take a couple of minutes per clip, not seconds. generate_ugc returns a ugc_job id immediately, and you must poll get_ugc_job_status until the status changes from queued or rendering to completed or failed.

Why did my UGC generation fail with an unknown creator error?▼

Creator names are team-specific and change over time, so guessing one causes a validation error. Always call list_ugc_creators first in a session and pick a creator and start_frame from the returned roster, then retry with the corrected argument.