跳到主要内容

Video Nle

Rough cuts in DaVinci, Premiere, or Final Cut.

Skill metadata​

SourceBundled (installed by default)
Pathskills/creative/video-nle
Version1.0.0
AuthorVibeOS
LicenseMIT
Platformsmacos, windows, linux
Tagsvideo, nle, davinci, premiere, fcp, computer-use, creative
Related skillscreative-studio, choose-interaction-surface, computer-use, manim-video

Reference: full SKILL.md​

信息

The following is the complete skill definition that VibeOS loads when this skill is triggered. This is what the agent sees as instructions when the skill is active.

Video NLE Skill

Finish a short rough cut in a desktop NLE when video_generate alone is not enough. This is Operate-on-editor, not timeline API automation.

Prefer: generate clip with video_generate → import into NLE → export. Use computer_use with app playbooks; escalate to the user for complex grading.

When to Use​

  • User wants a cut/assembly in DaVinci Resolve, Premiere Pro, or Final Cut Pro.
  • Creative Studio mode editor / motion handoff after assets exist in exports/ or a project folder.

Do not use for greenfield t2v (use video_generate first), or for publishing to social without explicit ask.

Prerequisites​

  • NLE installed and licensed on the machine
  • computer_use permissions (Accessibility / screen recording as required)
  • Media files on disk with known paths
  • OS playbook skill for the platform (macos-app-playbooks, etc.) as needed

How to Run​

  1. Gather media paths; create/open a project folder next to the creative workspace.
  2. Open the NLE; import media; place on timeline (simple A-roll first).
  3. Export a review file into exports/ (H.264/MP4 when possible).
  4. Verify file exists; note gaps in qa.md.
  5. Fail after two stuck GUI attempts → ask the user to finish the cut.

Quick Reference​

AppImportExport tip
DaVinci ResolveMedia Pool → timelineDeliver page → MP4
Premiere ProProject panel / Media BrowserFile → Export → Media
Final Cut ProImport into eventShare → Master File / MP4

Procedure​

Shared steps​

  1. choose-interaction-surface: native NLE → computer_use (not browser).
  2. Capture with SoM / ax; act by element index; re-capture after each dialog.
  3. Prefer keyboard shortcuts the OS playbook documents when stable.
  4. Never overwrite an existing project without human approve.
  5. Stop before upload/publish destinations unless asked.

When generation is enough​

If the brief only needs a short generated clip, stay on video_generate + video_analyze and skip the NLE entirely.

Pitfalls​

  • Timeline APIs are not in core — do not invent plugin calls.
  • GPU/export dialogs vary by version; re-capture, do not blind-click.
  • Login/license walls are human gates.
  • Web CAPTCHA elsewhere → challenge-gate.

Verification​

  • Exported media exists under exports/ (or the brief’s export dir).
  • Duration/content roughly matches the brief.
  • qa.md records pass/fail and any manual steps left for the user.