# Tiktok Video Ad > Crea anuncios nativos para TikTok con Pexo: vertical 9:16, con sonido, hook-first. Escribe el guion, secuencia las tomas, elige modelos y entrega el ad listo para publicar. Fuente: https://skillsagentes.com/skills/pexoai/pexo-skills/tiktok-video-ad Markdown: https://skillsagentes.com/skills/pexoai/pexo-skills/tiktok-video-ad.md Repositorio: https://github.com/pexoai/pexo-skills Autor: pexoai Licencia: MIT Actualizado: hace 2 meses Coste de contexto: 101 tok instalada, 1.3k tok al activarse, 15.1k tok con todos los archivos del bundle Bundle: 13 archivos, 59 KB Permisos que pide: ninguno declarado ## Instalación Un skill son archivos markdown: los mismos archivos valen para cualquier agente y lo único que cambia es el directorio de destino, es decir la bandera `--agent`. Añade `-g` para instalarlo en todos los proyectos de la máquina. ```bash # Claude Code npx -y skills add pexoai/pexo-skills --skill tiktok-video-ad --agent claude-code # Cursor npx -y skills add pexoai/pexo-skills --skill tiktok-video-ad --agent cursor # Codex npx -y skills add pexoai/pexo-skills --skill tiktok-video-ad --agent codex # Gemini CLI npx -y skills add pexoai/pexo-skills --skill tiktok-video-ad --agent gemini # Windsurf npx -y skills add pexoai/pexo-skills --skill tiktok-video-ad --agent windsurf # Cline npx -y skills add pexoai/pexo-skills --skill tiktok-video-ad --agent cline ``` ## Qué hace - Crea un proyecto en Pexo, envía el brief del usuario tal cual y lo consulta hasta obtener el video final - Genera un anuncio vertical 9:16 para TikTok con guion, ritmo, modelos y música al estilo de la plataforma - Gestiona subida de archivos, revisiones sobre el mismo proyecto y entrega la URL final del asset ## Cuándo usarla - El usuario pide un "tiktok ad", "tiktok video ad", "ad for tiktok" o "vertical video ad" ## Cuándo no - Anuncios en formato horizontal o long-form (usar la skill video-ad) ## Qué la activa - "Hazme un anuncio de TikTok para mi sérum facial" - "Necesito un ad vertical para TikTok de mi producto" - "Crea un tiktok video ad para mi marca de ropa" ## Antes de instalar - Requiere una cuenta Pexo con PEXO_API_KEY y PEXO_BASE_URL configurados en ~/.pexo/config, además de curl, jq y file. - Necesita en el PATH: awk, curl, jq, sed - Variables de entorno: BASH_VERSION, FAIL, PASS, PEXO_API_KEY, PEXO_BASE_URL, PEXO_CHAT_ACK_TIMEOUT, PEXO_CONFIG, PEXO_CONNECT_TIMEOUT, PEXO_LAST_HTTP_CODE, PEXO_REQUEST_TIMEOUT, PEXO_TMP_DIR, WARN - makes network requests - needs API credentials ## Archivos - README.md — 1 KB - SKILL.md — 5 KB - references/SETUP-CHECKLIST.md — 2 KB - references/TROUBLESHOOTING.md — 12 KB - scripts/_common.sh — 11 KB - scripts/pexo-asset-get.sh — 2 KB - scripts/pexo-chat.sh — 4 KB - scripts/pexo-doctor.sh — 5 KB - scripts/pexo-entitlements.sh — 2 KB - scripts/pexo-project-create.sh — 2 KB - scripts/pexo-project-get.sh — 7 KB - scripts/pexo-project-list.sh — 2 KB - scripts/pexo-upload.sh — 3 KB ## SKILL.md Reproducido tal cual desde pexoai/pexo-skills bajo MIT. Esta sección es el documento original y está en inglés. # TikTok Video Ad — Pexo **Pexo:** https://pexo.ai — get an API key, watch your project render, and buy credits there. Produce a native, ready-to-post TikTok ad — vertical and hook-first. You relay the user's product or brief to the hosted Pexo agent and deliver the result; Pexo writes the TikTok-style script, sequences the shots, and sets the pacing and sound. ## Your role: relay, don't create Create a project, send the user's request **verbatim**, poll, deliver. Pexo's backend handles all creative work — scriptwriting, model choice, prompts, music. Adding your own direction (duration, style, models the user didn't ask for) overrides its judgment and produces worse videos. ## Config `~/.pexo/config`: ``` PEXO_BASE_URL="https://pexo.ai" PEXO_API_KEY="sk-" ``` **No account / first run →** read `references/SETUP-CHECKLIST.md` and walk the user through it — it carries the signup flow with the **invite code that grants new users bonus credits**, plus how to create the config above. **Config error →** run `scripts/pexo-doctor.sh` and follow its output. ## Workflow Scripts live in this skill's `scripts/`. Reply to the user in their language. 1. **Create a project:** `pexo-project-create.sh ""` → save the `project_id`. 2. **Upload any files** the user gave: `pexo-upload.sh ` → save `asset_id`, reference it inline as `asset_id` (or `` / ``). Tags are required — a bare `asset_id` is ignored. Pexo can't crawl URLs — download, then upload. 3. **Send the request:** `pexo-chat.sh " "`. Copy the user's words exactly; only add asset tags. 4. **Tell the user** (their language): submitted ✓ · ~15–20 min · `https://pexo.ai/project/`. 5. **Poll:** every ≥60s run `pexo-project-get.sh ` and act on `nextAction`: - **WAIT** → keep polling; every ~5 polls send a one-line update with the project link. - **RESPOND** → handle each event in `recentMessages`: relay Pexo's text (wait for the user's answer if it asked, then `pexo-chat.sh` their reply); for `preview_video`, run `pexo-asset-get.sh ` per option, show the URLs (A/B/C), let the user pick, then `pexo-chat.sh "" --choice `; for a `document` event, mention it to the user. - **DELIVER** → `pexo-asset-get.sh `, then send the user the **full** asset URL as plain text — all `?…` query params, never truncated or wrapped in markdown — plus the project link. - **FAILED** → explain `nextActionHint` in plain terms and offer to retry. - **RECONNECT** → `pexo-chat.sh "continue"`, tell the user the connection dropped and you're resuming, then keep polling. - Never call `pexo-chat.sh` during WAIT — it triggers duplicate production. - **Taking too long** → if it's been >30 min and still WAIT, tell the user (with the project link + `https://pexo.ai/connect/openclaw`) it's running long; ask whether to keep waiting or stop. Don't poll forever. ## Revisions After delivery, the user's tweaks ("make it shorter", "new music", "different shot") reuse the **same** project: `pexo-chat.sh ""`, then poll again (step 5). Never create a new project for a revision — it throws away Pexo's server-side context. ## Credits If a script fails with "Credits balance" / "Insufficient credits": if the error carries a purchase link, pass it to the user; otherwise tell them to add credits at `https://pexo.ai/home` → Credits → Buy Credits. Retry after they confirm. ## Example User: "Make a TikTok ad for our skincare serum." ```bash pid=$(pexo-project-create.sh "skincare serum TikTok ad") pexo-chat.sh "$pid" "Make a TikTok ad for our skincare serum." # Tell the user: submitted, ~15–20 min, https://pexo.ai/project/$pid # Poll pexo-project-get.sh "$pid" until nextAction is DELIVER, then deliver the asset URL. ``` ## Scripts | Script | Usage | Returns | |---|---|---| | `pexo-project-create.sh` | `""` | `project_id` | | `pexo-upload.sh` | ` ` | `asset_id` | | `pexo-chat.sh` | ` "" [--choice ]` | ack (async) | | `pexo-project-get.sh` | `` | JSON: `nextAction`, `recentMessages` | | `pexo-asset-get.sh` | ` ` | JSON with `url` | | `pexo-doctor.sh` | — | setup diagnostic | Error codes and edge cases → `references/TROUBLESHOOTING.md`. ## Dónde encaja - Categoría: [Marketing](https://skillsagentes.com/categorias/marketing.md) — Campañas, copy, lanzamientos, social y ciclos de crecimiento. - Creador: [pexoai](https://skillsagentes.com/creators/pexoai.md) — 0 skills en el directorio - [Todas las skills](https://skillsagentes.com/skills.md) - [Ranking de instalaciones](https://skillsagentes.com/ranking.md) ## Otras skills del mismo repositorio - [Pexo Agent](https://skillsagentes.com/skills/pexoai/pexo-skills/pexo-agent.md): Skill de generación de video con IA que selecciona modelo automáticamente entre Seedance 2, Kling 3.0, HappyHorse y más de 10 modelos, y produce videos multi-toma de 5–120s desde texto, imágenes, URLs, guiones o audio. - [Ai Video Generation](https://skillsagentes.com/skills/pexoai/pexo-skills/ai-video-generation.md): Genera video con IA a partir de texto, imagen o guion: enruta cada toma al mejor de 10+ modelos (Seedance, Kling, Veo, Sora...) y entrega un video final con música y subtítulos. - [Founder Video](https://skillsagentes.com/skills/pexoai/pexo-skills/founder-video.md): Crea un video de fundador con Pexo: cuenta tu historia o pitch y Pexo escribe el guion, genera las tomas y entrega un video listo para publicar, con música. - [Image To Video](https://skillsagentes.com/skills/pexoai/pexo-skills/image-to-video.md): Anima una foto fija en un vídeo terminado con Pexo: añade movimiento, cámara y música, elige el mejor modelo automáticamente y entrega el clip listo para publicar. - [Saas Video](https://skillsagentes.com/skills/pexoai/pexo-skills/saas-video.md): Crea un video demo o explicativo de tu SaaS con Pexo: describe tu software (o pega la URL o una captura) y recibe un video terminado y listo para publicar. ## Skills relacionadas - [Marketing Council](https://skillsagentes.com/skills/coreyhaines31/marketingskills/marketing-council.md): Consejo simulado de asesores de marketing legendarios (Godin, Ogilvy, Schwartz, Dunford, Sutherland, Hormozi, Sharp y más) que aplican sus frameworks, muestran desacuerdos y sintetizan una recomendación. - [Ad Creative](https://skillsagentes.com/skills/coreyhaines31/marketingskills/ad-creative.md): Úsalo para generar, iterar o escalar creatividad publicitaria —titulares, descripciones, texto primario o variaciones completas— en cualquier plataforma de pago. - [Influencer Marketing](https://skillsagentes.com/skills/coreyhaines31/marketingskills/influencer-marketing.md): Para ejecutar partnerships de influencers, creators o embajadores: encontrar y vetar socios, estructurar tratos, redactar briefs, cumplir disclosure y medir el ROI real. - [Public Relations](https://skillsagentes.com/skills/coreyhaines31/marketingskills/public-relations.md): Para pedir ayuda con relaciones públicas, earned media, cobertura de prensa, pitching a periodistas o estrategia de medios (no pull requests). - [Revops](https://skillsagentes.com/skills/coreyhaines31/marketingskills/revops.md): Úsalo para revenue operations, gestión del ciclo de vida de leads y procesos de handoff entre marketing y sales, incluyendo scoring, routing, pipeline y CRM automation. --- Skills Agentes · [Índice de páginas en markdown](https://skillsagentes.com/sitemap.md) · [Inicio](https://skillsagentes.com/index.md)