# Send VEED UGC to your agent
Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.
## Fast path
- Download the package from Yavira.
- Extract it into a folder your agent can access.
- Paste one of the prompts below and point your agent at the extracted folder.
## Suggested prompts
### New install

```text
I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Tell me what you changed and call out any manual steps you could not complete.
```
### Upgrade existing

```text
I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Summarize what changed and any follow-up checks I should run.
```
## Machine-readable fields
```json
{
  "schemaVersion": "1.0",
  "item": {
    "slug": "veed-ugc",
    "name": "VEED UGC",
    "source": "tencent",
    "type": "skill",
    "category": "AI 智能",
    "sourceUrl": "https://clawhub.ai/PauldeLavallaz/veed-ugc",
    "canonicalUrl": "https://clawhub.ai/PauldeLavallaz/veed-ugc",
    "targetPlatform": "OpenClaw"
  },
  "install": {
    "downloadUrl": "/downloads/veed-ugc",
    "sourceDownloadUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=veed-ugc",
    "sourcePlatform": "tencent",
    "targetPlatform": "OpenClaw",
    "packageFormat": "ZIP package",
    "primaryDoc": "SKILL.md",
    "includedAssets": [
      "SKILL.md",
      "scripts/generate.py"
    ],
    "downloadMode": "redirect",
    "sourceHealth": {
      "source": "tencent",
      "slug": "veed-ugc",
      "status": "healthy",
      "reason": "direct_download_ok",
      "recommendedAction": "download",
      "checkedAt": "2026-05-04T07:48:58.227Z",
      "expiresAt": "2026-05-11T07:48:58.227Z",
      "httpStatus": 200,
      "finalUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=veed-ugc",
      "contentType": "application/zip",
      "probeMethod": "head",
      "details": {
        "probeUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=veed-ugc",
        "contentDisposition": "attachment; filename=\"veed-ugc-1.0.1.zip\"",
        "redirectLocation": null,
        "bodySnippet": null,
        "slug": "veed-ugc"
      },
      "scope": "item",
      "summary": "Item download looks usable.",
      "detail": "Yavira can redirect you to the upstream package for this item.",
      "primaryActionLabel": "Download for OpenClaw",
      "primaryActionHref": "/downloads/veed-ugc"
    },
    "validation": {
      "installChecklist": [
        "Use the Yavira download entry.",
        "Review SKILL.md after the package is downloaded.",
        "Confirm the extracted package contains the expected setup assets."
      ],
      "postInstallChecks": [
        "Confirm the extracted package includes the expected docs or setup files.",
        "Validate the skill or prompts are available in your target agent workspace.",
        "Capture any manual follow-up steps the agent could not complete."
      ]
    }
  },
  "links": {
    "detailUrl": "https://openagent3.xyz/skills/veed-ugc",
    "downloadUrl": "https://openagent3.xyz/downloads/veed-ugc",
    "agentUrl": "https://openagent3.xyz/skills/veed-ugc/agent",
    "manifestUrl": "https://openagent3.xyz/skills/veed-ugc/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/veed-ugc/agent.md"
  }
}
```
## Documentation

### Veed-UGC

Generate UGC (User Generated Content) style promotional videos with AI lip-sync using ComfyDeploy's Veed-UGC workflow.

### Overview

Veed-UGC transforms static images into dynamic promotional videos:

Takes a photo of a person with a product (from Morpheus or Ad-Ready)
Receives a script (pure dialogue text)
Creates a lip-synced video of the person speaking the script

Perfect for creating authentic-feeling promotional content at scale.

### API Details

Endpoint: https://api.comfydeploy.com/api/run/deployment/queue
Deployment ID: 627c8fb5-1285-4074-a17c-ae54f8a5b5c6

### Required Inputs

InputDescriptionExampleimageURL of person+product imageOutput from Morpheus/Ad-ReadyscriptPure dialogue text"Hola che! Cómo anda todo por allá?"voice_idElevenLabs voice IDDefault: PBi4M0xL4G7oVYxKgqww

### ⚠️ CRITICAL: Script Format

The script input must be PURE DIALOGUE ONLY:

✅ CORRECT:

Hola che! Cómo anda todo por allá? Mirá esto que acabo de probar, una locura total.

❌ WRONG - No annotations:

[Entusiasta] Hola che! (pausa) Cómo anda?

❌ WRONG - No tone directions:

Tono argentino informal: Hola che!

❌ WRONG - No stage directions:

*sonríe* Hola che! *levanta el producto*

❌ WRONG - No titles/labels:

ESCENA 1:
Hola che!

Just write exactly what the person should say. Nothing else.

### Voice IDs (ElevenLabs)

VoiceIDDescriptionDefaultPBi4M0xL4G7oVYxKgqwwMain voice

More voices can be added from ElevenLabs

### Usage

uv run ~/.clawdbot/skills/veed-ugc/scripts/generate.py \\
  --image "https://example.com/person-with-product.png" \\
  --script "Hola! Les quiero mostrar este producto increíble que acabo de probar." \\
  --output "ugc-video.mp4"

### With local image file:

uv run ~/.clawdbot/skills/veed-ugc/scripts/generate.py \\
  --image "./morpheus-output.png" \\
  --script "Mirá, yo antes no usaba esto pero ahora no puedo vivir sin él." \\
  --voice-id "PBi4M0xL4G7oVYxKgqww" \\
  --output "promo-video.mp4"

### Direct API Call

const response = await fetch("https://api.comfydeploy.com/api/run/deployment/queue", {
  method: "POST",
  headers: {
    "Content-Type": "application/json",
    "Authorization": "Bearer YOUR_API_KEY"
  },
  body: JSON.stringify({
    "deployment_id": "627c8fb5-1285-4074-a17c-ae54f8a5b5c6",
    "inputs": {
      "image": "/* put your image url here */",
      "voice_id": "PBi4M0xL4G7oVYxKgqww",
      "script": "Hola che! Cómo anda todo por allá?"
    }
  })
});

### Typical Pipeline

Generate image with Morpheus/Ad-Ready
uv run morpheus... --output product-shot.png



Write the script (pure dialogue)


Create UGC video from the image
uv run veed-ugc... --image product-shot.png --script "..." --output promo.mp4

### Output

The workflow outputs an MP4 video file with:

The original image animated with lip-sync
AI-generated voiceover from the script
Natural head movements and expressions

### Notes

Image should clearly show a person's face (frontal or 3/4 view works best)
Script is spoken exactly as written - no interpretation
Video length depends on script length
Processing time: ~2-5 minutes depending on script length
## Trust
- Source: tencent
- Verification: Indexed source record
- Publisher: PauldeLavallaz
- Version: 1.0.1
## Source health
- Status: healthy
- Item download looks usable.
- Yavira can redirect you to the upstream package for this item.
- Health scope: item
- Reason: direct_download_ok
- Checked at: 2026-05-04T07:48:58.227Z
- Expires at: 2026-05-11T07:48:58.227Z
- Recommended action: Download for OpenClaw
## Links
- [Detail page](https://openagent3.xyz/skills/veed-ugc)
- [Send to Agent page](https://openagent3.xyz/skills/veed-ugc/agent)
- [JSON manifest](https://openagent3.xyz/skills/veed-ugc/agent.json)
- [Markdown brief](https://openagent3.xyz/skills/veed-ugc/agent.md)
- [Download page](https://openagent3.xyz/downloads/veed-ugc)