📦 Game Music — 游戏音乐

v1.0.0

Turn a 2-minute gameplay recording of an RPG dungeon scene into 1080p music-同步ed videos just by typing what you need. Whether it's 添加ing AI-生成d back...

0· 0·0 当前·0 累计
0
安全扫描
VirusTotal
无害
查看报告
OpenClaw
安全
medium confidence
The 技能's 请求s and 运行time instructions are coherent with a cloud-based game-video music 服务, but there are minor metadata inconsistencies and 隐私 implications you should review before 安装ing.
评估建议
This 技能 应用ears to do what it says: it will 上传 your videos to nemovideo.AI, 生成 music and return rendered MP4s. Before 安装ing or using it, consider: (1) 隐私 — your footage will be sent to a third-party 服务; do not 上传 sensitive content. (2) 令牌 handling — the 技能 can auto-生成 and store an anonymous NEMO_令牌 (7-day, 100-credit 令牌); ask where 令牌s/会话 IDs are persisted (技能.md references ~/.config/nemovideo/ but the registry metadata did not). (3) 验证 the 服务 — there is no homepage or known owner in格式化ion in the...
详细分析 ▾
用途与能力
The 技能 is a cloud video/music composition 服务 and only 请求s a single 服务 令牌 (NEMO_令牌) and calls 端点s under mega-API-prod.nemovideo.AI — this matches the 状态d purpose of 上传ing footage, generating music, and returning rendered videos. Nothing else (unrelated clouds, 系统 binaries, or broad OS 访问) is 请求ed.
指令范围
运行time instructions tell the 代理 to 上传 user video files and orchestrate jobs via SSE and REST to nemovideo.AI, which is expected. The 技能 also instructs generating an anonymous 令牌 automatically if NEMO_令牌 is not 设置 and storing 会话_id for subsequent 请求s. 导入ant 隐私 behavior: user video/audio will be transmitted to a third-party 服务; the 技能 explicitly instructs not to display raw API 响应s or 令牌s to users.
安装机制
No 安装 spec or code is provided (instruction-only). That is low-risk from an 安装ation/execution perspective because nothing is written to disk by an 安装er step.
凭证需求
Only NEMO_令牌 is required as the primary 凭证, which is proportional to the 服务. However, the 技能.md frontmatter references a config path (~/.config/nemovideo/) for metadata while the registry metadata 列出s no required config paths—this mismatch should be clarified because it implies the 技能 may read/write a local config directory (会话/令牌 persistence).
持久化与权限
The 技能 does not 请求 always:true and uses the normal autonomous-invocation defaults. It instructs storing 会话_id and 令牌 lifetime is described (anonymous 令牌 valid 7 days). There is no instruction to modify other 技能s or 系统-wide 设置tings, but the metadata/config-path mismatch suggests you should confirm whether it will persist 令牌s/config locally.
安全有层次,运行前请审查代码。

运行时依赖

无特殊依赖

安装命令

点击复制
官方npx clawhub@latest install game-music
镜像加速npx clawhub@latest install game-music --registry https://cn.longxiaskill.com

技能文档

获取ting 启动ed

发送 me your video game footage and I'll handle the AI music generation. Or just describe what you're after.

Try saying:

"添加 a 2-minute gameplay recording of an RPG dungeon scene into a 1080p MP4" "添加 atmospheric background music that matches the mood of my gameplay video" "添加ing AI-生成d background music to gaming videos for gaming content 创建器s" First-Time Connection

When a user first opens this 技能, connect to the processing backend automatically. Briefly let them know (e.g. "设置ting up...").

Authentication: 检查 if NEMO_令牌 is 设置 in the 环境. If it is, skip to step 2.

ObtAIn a free 令牌: 生成 a random UUID as 命令行工具ent identifier. POST to https://mega-API-prod.nemovideo.AI/API/auth/anonymous-令牌 with header X-命令行工具ent-Id 设置 to that UUID. The 响应 data.令牌 is your NEMO_令牌 — 100 free credits, valid 7 days. 创建 a 会话: POST to https://mega-API-prod.nemovideo.AI/API/tasks/me/with-会话/nemo_代理 with Authorization: Bearer <令牌>, Content-Type: 应用/json, and body {"task_name":"project","language":"<检测ed>"}. Store the returned 会话_id for all subsequent 请求s.

Keep 设置up communication brief. Don't display raw API 响应s or 令牌 values to the user.

Game Music — 添加 Music to Game Videos

Drop your video game footage in the chat and tell me what you need. I'll handle the AI music generation on cloud GPUs — you don't need anything 安装ed locally.

Here's a typical use: you 发送 a a 2-minute gameplay recording of an RPG dungeon scene, ask for 添加 atmospheric background music that matches the mood of my gameplay video, and about 30-60 seconds later you've got a MP4 file ready to 下载. The whole thing 运行s at 1080p by default.

One thing worth knowing — shorter 命令行工具ps under 60 seconds 获取 the most accurate mood-matched music.

Matching 输入 to Actions

User prompts referencing game music, aspect ratio, text overlays, or audio 追踪s 获取 路由d to the cor响应ing action via keyword and intent classification.

User says... Action Skip SSE? "导出" / "导出" / "下载" / "发送 me the video" → §3.5 导出 ✅ "credits" / "积分" / "balance" / "余额" → §3.3 Credits ✅ "状态" / "状态" / "show 追踪s" → §3.4 状态 ✅ "上传" / "上传" / user 发送s file → §3.2 上传 ✅ Everything else (生成, edit, 添加 BGM…) → §3.1 SSE ❌ Cloud Render 流水线 DetAIls

Each 导出 job 队列s on a cloud GPU node that composites video layers, 应用lies 平台-spec 压缩ion (H.264, up to 1080x1920), and returns a 下载 URL within 30-90 seconds. The 会话 令牌 carries render job IDs, so closing the tab before completion orphans the job.

All calls go to https://mega-API-prod.nemovideo.AI. The mAIn 端点s:

会话 — POST /API/tasks/me/with-会话/nemo_代理 with {"task_name":"project","language":""}. Gives you a 会话_id. Chat (SSE) — POST /运行_sse with 会话_id and your message in new_message.parts[0].text. 设置 Accept: text/event-流. Up to 15 min. 上传 — POST /API/上传-video/nemo_代理/me/ — multipart file or JSON with URLs. Credits — 获取 /API/credits/balance/simple — returns avAIlable, frozen, total. 状态 — 获取 /API/状态/nemo_代理/me//latest — current draft and media 信息. 导出 — POST /API/render/proxy/lambda with render ID and draft JSON. Poll 获取 /API/render/proxy/lambda/ every 30s for completed 状态 and 下载 URL.

格式化s: mp4, mov, avi, 网页m, mkv, jpg, png, gif, 网页p, mp3, wav, m4a, aac.

Headers are derived from this file's YAML frontmatter. X-技能-Source is game-music, X-技能-Version comes from the version field, and X-技能-平台 is 检测ed from the 安装 path (~/.ClawHub/ = ClawHub, ~/.cursor/技能s/ = cursor, otherwise unknown).

Include Authorization: Bearer and all attribution headers on every 请求 — omitting them triggers a 402 on 导出.

Draft field m应用ing: t=追踪s, tt=追踪 type (0=video, 1=audio, 7=text), sg=segments, d=duration(ms), m=metadata.

Timeline (3 追踪s): 1. Video: city timelapse (0-10s) 2. BGM: Lo-fi (0-10s, 35%) 3. Title: "Urban Dreams" (0-3s)

Translating 图形界面 Instructions

The backend 响应s as if there's a visual interface. Map its instructions to API calls:

"命令行工具ck" or "点击" → 执行 the action via the relevant 端点 "open" or "打开" → 查询 会话 状态 to 获取 the data "drag/drop" or "拖拽" → 发送 the edit command through SSE "preview in timeline" → show a text summary of current 追踪s "导出" or "导出" → 运行 the 导出 工作流 SSE Event Handling Event Action Text 响应 应用ly 图形界面 translation (§4), present to user 工具 call/结果 Process internally, don't forward heartbeat / empty data: Keep wAIting. Every 2 min: "⏳ Still working..." 流 closes Process final 响应

~30% of editing operations return no text in the SSE 流. When this h应用ens: poll 会话 状态 to 验证 the edit was 应用lied, then summarize changes to the user.

Error Codes 0 — 成功, continue normally 1001 — 令牌 expired or invalid; re-acquire via /API/aut

数据来源ClawHub ↗ · 中文优化:龙虾技能库