muapi-ugc-ads-workflow
Create a User-Generated Content (UGC) video ad by combining a human selfie and a product image, then generating a video script and an animated ad.
npx skills add SamurAIGPT/Generative-Media-Skills --skill ugc-ads-workflow --agent claude-code
Same command for any agent — swap --agent for codex, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
# UGC Ads Workflow **Create a User-Generated Content (UGC) video ad by combining a human selfie and a product image, then generating a video script and an animated ad.** ## Inputs | Name | Type | Required | Default | Description | |:---|:---|:---|:---|:---| | `product_name` | text | yes | — | The name of the product being advertised (e.g. "Blume SuperBalm in plum"). | | `human_image` | image_url | no | — | A selfie or photo of the human influencer. | | `product_image` | image_url | no | — | A clear photo of the product. | ## Steps ### Phase A — Image Combination If `{{human_image}}` or `{{product_image}}` is not provided, ask the user to upload them or offer to generate them. Once both images are available, submit the plan with ONE step to combine them: 1. **Image Generation** — `muapi image edit` (model=`gpt-image-2-text-to-image`): - Reference Images: Use both `{{human_image}}` and `{{product_image}}`. - Prompt: `A natural, candid UGC-style photo of the influencer from the first reference image holding and showcasing the product from the second reference image. The influencer is smiling genuinely at the camera, holding the product up. Natural indoor lighting, lifestyle aesthetic,
- Inputs
- Steps
- Phase A — Image Combination
- Phase B — Script & Video Generation
- Trigger Keywords
- Notes for the Executing Agent
What does the muapi-ugc-ads-workflow skill do?
Create a User-Generated Content (UGC) video ad by combining a human selfie and a product image, then generating a video script and an animated ad.
How do I install it?
Run `npx skills add SamurAIGPT/Generative-Media-Skills --skill ugc-ads-workflow --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.
Where does this skill come from?
From SamurAIGPT/Generative-Media-Skills, a repository with 3,976 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.
Is a popular skill a good skill?
Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.
