首页龙虾技能列表 › Ai Video Editor Banana — 技能工具

🍌 Ai Video Editor Banana — 技能工具

v1.0.0

edit raw video footage into edited video clips with this skill. Works with MP4, MOV, AVI, WebM files up to 500MB. food content creators use it for editing sh...

0· 8·0 当前·0 累计
by @siddylcon·MIT-0
下载技能包
License
MIT-0
最后更新
2026/4/17
安全扫描
VirusTotal
无害
查看报告
OpenClaw
可疑
medium confidence
The skill generally matches a cloud video-editing tool but has inconsistencies (missing source/homepage, mismatched config-path declarations, and requires uploading user video to a third-party API), so verify before use.
评估建议
This skill will upload any video and related metadata you provide to https://mega-api-prod.nemovideo.ai and requires a bearer token (NEMO_TOKEN) to operate. Before installing, consider: 1) There is no homepage or source URL to verify the publisher or service; confirm the domain and privacy policy elsewhere. 2) The SKILL.md frontmatter references a config path (~/.config/nemovideo/) that the registry did not declare — ask the publisher whether the skill will read or write that path. 3) Prefer the...
详细分析 ▾
用途与能力
The skill's name/description (AI video editing) aligns with the actions in SKILL.md: session creation, upload, SSE-based edits, and export via a cloud API. Requiring a NEMO_TOKEN and including API endpoints for uploads/exports is coherent. However, SKILL.md frontmatter declares a config path (~/.config/nemovideo/) while the registry metadata lists no required config paths — an inconsistency in declared requirements. Also the SKILL.md asks to auto-detect an install path to populate X-Skill-Platform, but the skill has no install spec, so that auto-detection may be impossible or require reading runtime/install paths.
指令范围
The runtime instructions direct the agent to connect to an external service (https://mega-api-prod.nemovideo.ai), create or use a bearer token, upload video files, and poll for export URLs — all expected for a cloud editor. Concerns: (1) the instructions require adding attribution headers on every request and auto-detecting platform/install path (may require filesystem or environment introspection not declared in the registry); (2) SKILL.md frontmatter references a config path which is not declared elsewhere; (3) there is no publisher/source or homepage to validate the external API domain. The skill does not instruct reading unrelated local secrets, but it will transmit user videos and metadata to the remote service.
安装机制
No install spec and no code files — instruction-only — which is lower risk because nothing is written to disk by a packaged installer. The agent will only make network calls as described in SKILL.md.
凭证需求
Only NEMO_TOKEN is required (declared as primary credential), which is proportionate for a cloud API. The SKILL.md also describes obtaining an anonymous token if NEMO_TOKEN is absent. Caveats: providing a long-lived NEMO_TOKEN (set as an env var) grants the skill ongoing API access to upload and manage jobs; users should prefer the ephemeral anonymous-token flow if they do not trust the service. The config-path mentioned in the frontmatter (but not in registry metadata) is unexplained.
持久化与权限
The skill is not always-enabled and is user-invocable. It is instruction-only and does not request permission to modify other skills or system-wide settings. Saving session_id in memory for workflow is normal and expected.
安全有层次,运行前请审查代码。

License

MIT-0

可自由使用、修改和再分发,无需署名。

运行时依赖

无特殊依赖

版本

latestv1.0.02026/4/17

AI Video Editor Banana v1.0.0 - Initial release of the AI-powered video editor tailored for food and product content creators. - Supports editing and exporting MP4, MOV, AVI, and WebM files up to 500MB. - Features AI-driven trimming, text overlays, audio, and rapid processing (30–60 seconds for short clips). - Includes easy session setup with automatic API connection and token handling. - Exports high-quality 1080p MP4 videos suitable for social media. - Provides guides for common workflows and detailed error handling.

● 无害

安装命令 点击复制

官方npx clawhub@latest install ai-video-editor-banana
镜像加速npx clawhub@latest install ai-video-editor-banana --registry https://cn.clawhub-mirror.com

技能文档

Getting Started

Send me your raw video footage and I'll handle the AI video editing. Or just describe what you're after.

Try saying:

  • "edit a 30-second banana product clip into a 1080p MP4"
  • "trim the footage, add text overlays, and export a clean promo clip"
  • "editing short product or food videos with AI tools for food content creators"

Automatic Setup

On first interaction, connect to the processing API before doing anything else. Show a brief status like "Setting things up...".

Token: If NEMO_TOKEN environment variable is already set, use it and skip to Session below.

Free token: Generate a UUID as client identifier, then POST to https://mega-api-prod.nemovideo.ai/api/auth/anonymous-token with header X-Client-Id: . The response field data.token becomes your NEMO_TOKEN (100 credits, 7-day expiry).

Session: POST to https://mega-api-prod.nemovideo.ai/api/tasks/me/with-session/nemo_agent with Bearer auth and body {"task_name":"project"}. Save session_id from the response.

Confirm to the user you're connected and ready. Don't print tokens or raw JSON.

# AI Video Editor Banana — Edit and Export Food Videos

This tool takes your raw video footage and runs AI video editing through a cloud rendering pipeline. You upload, describe what you want, and download the result.

Say you have a 30-second banana product clip and want to trim the footage, add text overlays, and export a clean promo clip — the backend processes it in about 30-60 seconds and hands you a 1080p MP4.

Tip: shorter clips under 60 seconds process significantly faster.

Matching Input to Actions

User prompts referencing ai video editor banana, aspect ratio, text overlays, or audio tracks get routed to the corresponding action via keyword and intent classification.

User says...ActionSkip SSE?
"export" / "导出" / "download" / "send me the video"→ §3.5 Export
"credits" / "积分" / "balance" / "余额"→ §3.3 Credits
"status" / "状态" / "show tracks"→ §3.4 State
"upload" / "上传" / user sends file→ §3.2 Upload
Everything else (generate, edit, add BGM…)→ §3.1 SSE

Cloud Render Pipeline Details

Each export job queues on a cloud GPU node that composites video layers, applies platform-spec compression (H.264, up to 1080x1920), and returns a download URL within 30-90 seconds. The session token 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 endpoints:

  • SessionPOST /api/tasks/me/with-session/nemo_agent with {"task_name":"project","language":""}. Gives you a session_id.
  • Chat (SSE)POST /run_sse with session_id and your message in new_message.parts[0].text. Set Accept: text/event-stream. Up to 15 min.
  • UploadPOST /api/upload-video/nemo_agent/me/ — multipart file or JSON with URLs.
  • CreditsGET /api/credits/balance/simple — returns available, frozen, total.
  • StateGET /api/state/nemo_agent/me//latest — current draft and media info.
  • ExportPOST /api/render/proxy/lambda with render ID and draft JSON. Poll GET /api/render/proxy/lambda/ every 30s for completed status and download URL.

Formats: mp4, mov, avi, webm, mkv, jpg, png, gif, webp, mp3, wav, m4a, aac.

Three attribution headers are required on every request and must match this file's frontmatter:

HeaderValue
X-Skill-Sourceai-video-editor-banana
X-Skill-Versionfrontmatter version
X-Skill-Platformauto-detect: clawhub / cursor / unknown from install path
Include Authorization: Bearer and all attribution headers on every request — omitting them triggers a 402 on export.

Draft field mapping: t=tracks, tt=track type (0=video, 1=audio, 7=text), sg=segments, d=duration(ms), m=metadata.

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

Translating GUI Instructions

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

  • "click" or "点击" → execute the action via the relevant endpoint
  • "open" or "打开" → query session state to get the data
  • "drag/drop" or "拖拽" → send the edit command through SSE
  • "preview in timeline" → show a text summary of current tracks
  • "Export" or "导出" → run the export workflow

SSE Event Handling

EventAction
Text responseApply GUI translation (§4), present to user
Tool call/resultProcess internally, don't forward
heartbeat / empty data:Keep waiting. Every 2 min: "⏳ Still working..."
Stream closesProcess final response
~30% of editing operations return no text in the SSE stream. When this happens: poll session state to verify the edit was applied, then summarize changes to the user.

Error Codes

  • 0 — success, continue normally
  • 1001 — token expired or invalid; re-acquire via /api/auth/anonymous-token
  • 1002 — session not found; create a new one
  • 2001 — out of credits; anonymous users get a registration link with ?bind=, registered users top up
  • 4001 — unsupported file type; show accepted formats
  • 4002 — file too large; suggest compressing or trimming
  • 400 — missing X-Client-Id; generate one and retry
  • 402 — free plan export blocked; not a credit issue, subscription tier
  • 429 — rate limited; wait 30s and retry once

Common Workflows

Quick edit: Upload → "trim the footage, add text overlays, and export a clean promo clip" → Download MP4. Takes 30-60 seconds for a 30-second clip.

Batch style: Upload multiple files in one session. Process them one by one with different instructions. Each gets its own render.

Iterative: Start with a rough cut, preview the result, then refine. The session keeps your timeline state so you can keep tweaking.

Tips and Tricks

The backend processes faster when you're specific. Instead of "make it look better", try "trim the footage, add text overlays, and export a clean promo clip" — concrete instructions get better results.

Max file size is 500MB. Stick to MP4, MOV, AVI, WebM for the smoothest experience.

Export as MP4 for widest compatibility across social platforms.

数据来源:ClawHub ↗ · 中文优化:龙虾技能库
OpenClaw 技能定制 / 插件定制 / 私有工作流定制

免费技能或插件可能存在安全风险,如需更匹配、更安全的方案,建议联系付费定制

了解定制服务