/install product-video-script-skill
Product Video Script
Turn product images and optional selling points into platform-ready short-video scripts, storyboard notes, and generation prompts.
Core Rule
Use research-enhanced generation when possible, but never make research a hard dependency.
- If the user asks for recent, trending, top-liked, platform-specific, or competitor-based scripts and the agent has browsing/search tools, research first and cite sources.
- If browsing/search is unavailable, blocked, or the user wants speed, use the fallback playbooks in
references/direction-playbook.mdand clearly label the result as未联网版本. - Do not invent exact rankings, likes, creator names, or video URLs. Say when exact metrics could not be verified.
Workflow
-
Read the product input
- Inspect all provided images when image understanding is available.
- Extract visible product category, appearance, use scene, likely audience, giftability, price/activity clues, and visual risks.
- Incorporate user-provided selling points. If selling points conflict with the image, mention the uncertainty.
- Campaign language is opt-in, not forbidden. Use 618, 双11, Black Friday, Christmas, summer, back-to-school, discounts, limited-time offers, or similar campaign framing only when the user explicitly requests it, selects a promotion direction, or the product image clearly contains that campaign. Otherwise keep the script evergreen.
-
Offer directions if the user has not chosen one Present 5-7 concise choices and wait for the user:
- 带货口播
- 场景种草
- 促销活动(only when the user wants a campaign/deal angle)
- 测评对比
- 海外 TikTok 风格
- 直播间真人带货
- 商业广告/TVC
-
Research or fallback
- For research mode, search the chosen category + platform + time window + commerce intent.
- Summarize reusable patterns: hook, pacing, camera style, proof, offer, CTA.
- For fallback mode, read
references/direction-playbook.md.
-
Write the script Use
references/output-template.mdunless the user requests another format. Default duration is 15 seconds and default ratio is 9:16 when not specified. Include:- concept title
- why this direction fits the product
- timecoded script
- voiceover
- shot/action
- on-screen text
- visual/reference notes
- optional AI video generation prompt
-
Offer next actions After delivering a script, ask or infer the next step:
- After one script, use the single-script next actions from
references/output-template.md. - After multiple scripts, use the multi-script next actions from
references/output-template.md. - For
商业广告/TVC, use storyboard-first as the internal video handoff workflow, but keep the user-facing action as直接生成视频.
- After one script, use the single-script next actions from
-
Quality checks
- Hook appears in the first 1-3 seconds.
- Each claim is supportable from visible product traits or user-provided selling points.
- Campaign context is explicit. If requested, use it confidently; if not requested, keep the script evergreen and do not add shopping-festival language.
- On-screen text is short enough for AI video generation.
- Avoid dense subtitles, tiny price tables, and complex text overlays when the next step is AI video generation.
- Keep platform tone natural: TikTok should feel native and slightly messy; commercial ads can be more polished.
When Coordinating With Video Skills
If the user asks to generate the video after the script, pass the script and reference-image notes to the video generation skill/tool. Preserve user wording and the selected direction. When image-to-video tools have trouble with text, recommend a no-text or minimal-text version and rely on voiceover.
When the product, platform, campaign context, or language changes from prior work, recommend a clean project/session for the video tool. Add an explicit isolation line to the handoff prompt: This is a new standalone product task. Do not inherit any previous product, campaign, 618, 双11, price, or activity context unless repeated in this prompt.
For multiple scripts, do not merge all scripts into one vague generation request. Create a numbered batch manifest: each item must include concept title, duration, ratio, reference image, full voiceover, shot plan, text-overlay limits, and success criteria. The video skill/tool should submit one generation task per item unless its verified metadata supports multiple video outputs.
For multiple 商业广告/TVC scripts, use serial batch execution by default: submit one TVC, wait for its storyboard images and final video to complete, record the result, then submit the next TVC. Do not submit multiple storyboard-first TVC jobs into the same video-tool session at once.
For 商业广告/TVC, use a storyboard-first handoff by default: generate 5 key 9:16 storyboard images first, then use those storyboard images together as reference images for one complete video. See references/video-handoff.md.
References
- Use
references/direction-playbook.mdfor direction-specific structures when research is unavailable or when you need a baseline. - Use
references/output-template.mdfor the default script output format. - Use
references/research-guide.mdfor safe research behavior and source handling. - Use
references/video-handoff.mdwhen the user wants to generate one or many videos from the scripts.
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install product-video-script-skill - 安装完成后,直接呼叫该 Skill 的名称或使用
/product-video-script-skill触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
NPAI SKILL 是什么?
Generate ecommerce product video scripts from one or more product images and optional selling points. Use when the user wants带货视频脚本, 产品视频脚本, 短视频脚本, 分镜脚本, Tik... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 134 次。
如何安装 NPAI SKILL?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install product-video-script-skill」即可一键安装,无需额外配置。
NPAI SKILL 是免费的吗?
是的,NPAI SKILL 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
NPAI SKILL 支持哪些平台?
NPAI SKILL 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 NPAI SKILL?
由 NPAI10(@npai10)开发并维护,当前版本 v1.0.2。