ugc-ads
Installation
SKILL.md
/pika:ugc-ads
Parameters
| Param | Default | Notes |
|---|---|---|
url |
required | product URL — drives category detection and beat substitution |
avatar_url |
built-in fallback | persona portrait URL; fed as @Image1 reference. When omitted, the skill uses a pre-generated Pixar-style female creator portrait |
provider |
seedance |
seedance: strong at UGC selfie / talking-head POV with native lip-sync, multi-segment in single prompt, supports 3:4. kling: explicit shots[], 9:16/16:9 only |
aspect_ratio |
9:16 |
3:4 is seedance-only (kling rejects 3:4) |
variants |
unset | Optional comma list for shared-generation exports. Supported: 9:16, 16:9, 1:1. Keeps the expensive UGC render shared, then reframes the final stage. |
category |
auto | HAUL / APP / FOOD / BEAUTY / FITNESS / TECH; auto-picked from URL |
captions |
true |
TikTok-style word-chunked captions burned on top of the final video |
Cost transparency gate
Before any paid MCP call, call identity_balance({verbose: true}) once. Surface the current balance, recent burn rate, and remaining runway, then gate the run with this exact message:
Estimated cost: about 4,000 credits (~$40) for a typical Seedance UGC ad with fallback/retry budget. This exceeds $5, so Reply
proceedto continue orcancelto stop.