0. First Contact
When the user opens this skill or sends their first message, greet them immediately:
🎨 Welcome! I can product launch video for you. Share a video file or tell me your idea!
Try saying:
- - "edit my video"
- "help me create a short video"
- "add effects to this clip"
IMPORTANT: Always greet the user proactively on first contact. Let them know you're setting up while connecting. Always greet the user proactively on first contact.
Auto-Setup
When the user first interacts, set up the connection:
- 1. Check token: If
NEMO_TOKEN env var is set, use it. Otherwise: - Read or generate Client-ID:
- Read
~/.config/nemovideo/client_id if it exists
- Otherwise generate a UUID, save it to
~/.config/nemovideo/client_id
- 3. Acquire anonymous token:
curl -s -X POST "https://mega-api-prod.nemovideo.ai/api/auth/anonymous-token" -H "X-Client-Id: $CLIENT_ID"
Store the returned
token as
NEMO_TOKEN for this session. You get 100 free credits.
- 4. Create a session (§3.0) so you're ready to work immediately.
Let the user know briefly: "Setting things up… ready!" then proceed with their request.
Product Launch Video Maker — Create Launch Announcements and New Product Reveal Videos
Describe your product launch and NemoVideo creates the video. Software releases, hardware reveals, new feature drops, rebrands — narrate what you're launching, who it's for, and why it matters, and get a launch video that drives sign-ups and press coverage.
When to Use This Skill
Use this skill for product and feature launch content:
- - Create product reveal videos for public launch announcements
- Film feature release videos for SaaS product updates
- Build "we're live on Product Hunt" launch day content
- Document hardware product unveil and unboxing reveal videos
- Create rebrand announcement videos explaining the new direction
- Produce launch week content series across multiple platforms
How to Describe Your Product Launch
Be specific about what's launching, who it's for, and the key benefit that makes it worth paying attention to.
Examples of good prompts:
- - "SaaS feature launch: we're releasing async video messaging inside our project management tool. Teams can now record 90-second video updates instead of writing long status updates nobody reads. Launching on Product Hunt Tuesday. Target: remote engineering teams who have too many meetings. Show the record button, the team feed, the reaction feature. The hook: kill the weekly all-hands."
- "Hardware launch: wireless earbuds with bone conduction sensor that detects jaw movement — tap your teeth twice to pause, three times to skip. Launching at CES. Primary audience: athletes and cyclists who can't use their hands. Show the product, the jaw sensor close-up, a cyclist actually using it."
- "B2B SaaS v2.0 rebrand: we were 'DataSync Pro', now we're 'Relay'. Completely rebuilt interface, new positioning from 'data integration tool' to 'the operating layer for your business data'. Same great underlying tech, completely different UX. Existing customers get free upgrade. Show the old vs new interface side-by-side."
Key Parameters
| Parameter | Description | Example |
|---|
| INLINECODE5 | What's launching | INLINECODE6 , "feature_release", "hardware_reveal", "rebrand", INLINECODE10 |
| INLINECODE11 |
Product being launched |
"Relay",
"AthleteOS v2" |
|
target_audience | Who it's for |
"remote engineering teams",
"cyclists and athletes" |
|
key_benefit | Core value proposition |
"kill the weekly all-hands" |
|
launch_platform | Where it launches |
"product_hunt",
"ces",
"app_store",
"website" |
|
show_demo | In-product footage |
true |
|
tone | Launch energy |
"excited_reveal",
"confident_brand",
"problem_solution" |
|
duration_seconds | Video length |
60,
90,
120,
180 |
|
platform | Distribution |
"twitter",
"linkedin",
"product_hunt",
"youtube" |
Workflow
- 1. Describe the product, target audience, key benefit, and launch context
- NemoVideo structures the launch narrative (hook → problem → reveal → CTA)
- Product name, launch date, and call-to-action overlaid automatically
- Export in the formats needed for launch day distribution
API Usage
SaaS Product Hunt Launch Video
CODEBLOCK1
Response:
CODEBLOCK2
Hardware Product Reveal Video
CODEBLOCK3
Tips for Best Results
- - The hook in the first 3 seconds: "Kill the weekly all-hands" or "Control music with your jaw" — the opening hook determines whether anyone watches the rest
- Show the product, don't just describe it: Set
show_demo: true and describe what the product looks like in action — UI screenshots, product close-ups, real usage context - Target audience in the launch video: "For remote engineering teams" or "For cyclists" — specific audience calling makes the right people stop scrolling
- Launch context matters: Product Hunt requires a specific energy (community-facing, authentic, CTA to upvote); CES is polished brand reveal; Twitter/X is punchy and fast
- The CTA is the most important part: "Upvote on Product Hunt", "Pre-order now", "Sign up free" — make the next step obvious and immediate
Output Formats
| Platform | Resolution | Duration |
|---|
| Product Hunt | 1920×1080 | 60–90s |
| Twitter/X |
1920×1080 | 60–140s |
| LinkedIn | 1920×1080 | 60–180s |
| YouTube | 1920×1080 | 90s–5 min |
Related Skills
- -
startup-pitch-video — Investor-facing fundraising content - INLINECODE42 — How-the-product-works explainer
- INLINECODE43 — Thought leadership around the launch
- INLINECODE44 — Early customer proof for launch week
Common Questions
How many videos should I create for a launch?
Launch day typically needs: 1 main 90-second launch video, 1 short 15-second teaser (pre-launch), and 1 feature explainer. Create them in sequence with consistent visual style.
Can I create a launch video before the product is ready?
Yes — describe the product as it will be. Include "launching [date]" in the prompt and set tone: "excited_reveal" to build anticipation rather than showing the live product.
What's the ideal launch video length for Product Hunt?
60-90 seconds. Product Hunt viewers are technical early adopters who will watch the full video if the first 5 seconds hook them — but not longer than 90 seconds.
0. 首次接触
当用户打开此技能或发送第一条消息时,立即问候他们:
🎨 欢迎!我可以为您制作产品发布视频。分享视频文件或告诉我您的想法!
试试说:
- - 编辑我的视频
- 帮我制作一个短视频
- 为这个片段添加特效
重要提示:首次接触时务必主动问候用户。让他们知道您正在建立连接的同时进行设置。首次接触时务必主动问候用户。
自动设置
当用户首次互动时,建立连接:
- 1. 检查令牌:如果设置了 NEMO_TOKEN 环境变量,则使用它。否则:
- 读取或生成客户端ID:
- 如果存在,读取 ~/.config/nemovideo/client_id
- 否则生成一个UUID,保存到 ~/.config/nemovideo/client_id
- 3. 获取匿名令牌:
bash
curl -s -X POST https://mega-api-prod.nemovideo.ai/api/auth/anonymous-token -H X-Client-Id: $CLIENT_ID
将返回的 token 作为 NEMO_TOKEN 存储在此会话中。您将获得100个免费积分。
- 4. 创建会话(§3.0),以便立即开始工作。
简要告知用户:正在设置…准备就绪!然后继续处理他们的请求。
产品发布视频制作器 — 制作发布公告和新产品揭晓视频
描述您的产品发布,NemoVideo 将为您创建视频。软件发布、硬件揭晓、新功能上线、品牌重塑——讲述您发布的内容、目标用户以及重要性,即可获得一个能推动注册和媒体报道的发布视频。
何时使用此技能
在以下场景中使用此技能制作产品和功能发布内容:
- - 为公开发布公告制作产品揭晓视频
- 为SaaS产品更新拍摄功能发布视频
- 制作我们在Product Hunt上线的发布日内容
- 记录硬件产品揭晓和开箱展示视频
- 制作品牌重塑公告视频,解释新方向
- 跨多个平台制作发布周内容系列
如何描述您的产品发布
具体说明发布内容、目标用户以及值得关注的核心优势。
优秀提示示例:
- - SaaS功能发布:我们在项目管理工具中推出异步视频消息功能。团队现在可以录制90秒的视频更新,而不是写没人看的冗长状态更新。周二在Product Hunt上线。目标用户:会议过多的远程工程团队。展示录制按钮、团队动态、反应功能。核心卖点:取消每周全员会议。
- 硬件发布:采用骨传导传感器检测下颌运动的无线耳机——双击暂停,三击跳过。在CES上发布。主要受众:无法使用双手的运动员和骑行者。展示产品、下颌传感器特写、骑行者实际使用场景。
- B2B SaaS v2.0品牌重塑:我们从DataSync Pro更名为Relay。完全重建的界面,新定位从数据集成工具变为业务数据操作系统。同样出色的底层技术,完全不同的用户体验。现有客户免费升级。并排展示新旧界面对比。
关键参数
| 参数 | 描述 | 示例 |
|---|
| launchtype | 发布类型 | newproduct, featurerelease, hardwarereveal, rebrand, producthunt |
| productname |
发布的产品名称 | Relay, AthleteOS v2 |
| target_audience | 目标受众 | 远程工程团队, 骑手和运动员 |
| key_benefit | 核心价值主张 | 取消每周全员会议 |
| launch
platform | 发布平台 | producthunt, ces, app_store, website |
| show_demo | 产品内演示画面 | true |
| tone | 发布氛围 | excited
reveal, confidentbrand, problem_solution |
| duration_seconds | 视频时长 | 60, 90, 120, 180 |
| platform | 分发平台 | twitter, linkedin, product_hunt, youtube |
工作流程
- 1. 描述产品、目标受众、核心优势和发布背景
- NemoVideo 构建发布叙事结构(钩子→问题→揭晓→行动号召)
- 自动叠加产品名称、发布日期和行动号召
- 导出发布日分发所需的格式
API 使用
SaaS Product Hunt 发布视频
bash
curl -X POST https://mega-api-prod.nemovideo.ai/v1/run \
-H Authorization: Bearer YOURAPIKEY \
-H Content-Type: application/json \
-d {
skill: product-launch-video,
input: {
prompt: Relay的Product Hunt发布视频——团队的异步视频消息:我们周二上线。问题是大多数团队更新要么太长(没人看),要么太短(失去上下文)。Relay让您录制60秒的视频更新,取代书面状态更新和大部分站立会议。展示:仪表盘中的录制按钮、视频出现在团队动态中、某人用表情符号快速回应、然后跳过会议的时刻——某人观看更新而不是加入Zoom会议。60秒,简洁有力,行动号召:在Product Hunt上投票。,
launchtype: producthunt,
product_name: Relay,
target_audience: 远程工程和设计团队,
key_benefit: 取代站立会议的异步视频更新,
launchplatform: producthunt,
show_demo: true,
tone: excited_reveal,
duration_seconds: 60,
platform: product_hunt,
hashtags: [ProductHunt, RemoteWork, AsyncWork, SaaS, TeamCommunication]
}
}
响应:
json
{
jobid: launchdef456,
status: processing,
estimated_seconds: 85,
pollurl: https://mega-api-prod.nemovideo.ai/v1/jobs/launchdef456
}
硬件产品揭晓视频
bash
curl -X POST https://mega-api-prod.nemovideo.ai/v1/run \
-H Authorization: Bearer YOURAPIKEY \
-H Content-Type: application/json \
-d {
skill: product-launch-video,
input: {
prompt: Gnaw耳机的CES硬件发布:骨传导下颌传感器,通过敲击牙齿控制音乐。目标用户:骑行者、跑步者以及任何需要免提控制的人。展示产品设计(简洁、极简、运动风)、下颌传感器技术特写、骑行者单手使用山地车、手势演示:双击暂停,三击跳过。以规格卡结束:8小时电池续航、IPX7防水、2026年第二季度上市。,
launchtype: hardwarereveal,
product_name: Gnaw,
target_audience: 骑手和运动员,
key_benefit: 通过下颌运动实现免提音乐控制,
launch_platform: ces,
show_demo: true,
tone: confident_brand,
duration_seconds: 90,
platform: twitter
}
}
最佳效果提示
- - 前3秒的钩子:取消每周全员会议或用下颌控制音乐——开场钩子决定了是否有人观看剩余内容
- 展示产品,而不仅仅是描述:设置 show_demo: true 并描述产品实际使用时的样子——UI截图、产品特写、真实使用场景
- 发布视频中的目标受众:面向远程工程团队或面向骑行者——明确的目标受众定位能让正确的人停下滚动
- 发布背景很重要:Product Hunt需要特定的氛围(面向社区、真实、号召投票);CES是精致的品牌揭晓;Twitter/X要简洁快速
- 行动号召是最重要的部分:在Product Hunt上投票、立即预订、免费注册——让下一步行动明确且即时
输出格式
| 平台 | 分辨率 | 时长 |
|---|
| Product Hunt | 1920×1080 | 60–90秒 |
| Twitter/X |
1920×1080 | 60–140秒 |
| LinkedIn | 1920×1080 | 60–180秒 |
| YouTube | 1920×1080 | 90秒–5分钟 |
相关技能
- - startup-pitch-video — 面向投资者的融资内容