# eachlabs-video-edit

Routes video editing, upscaling, lip sync, and extension tasks to 25+ AI models through the EachLabs Predictions API.

- skill · `type=skill` · Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, OpenCode · 324 installs · ★ 44
- Author: eachlabs
- License: not stated · policy=link-only · description only; the file stays with the author
- Source: https://github.com/eachlabs/skills/tree/HEAD/skills/eachlabs-video-edit/SKILL.md
- Updated: 2026-10-07
- HTML: https://affpapa.org/en/nevibecode/skills/eachlabs-video-edit

## What it does

The skill provides an AI coding assistant with instructions to work with the EachLabs Predictions API. Before dispatching any workload, the agent calls `GET https://api.eachlabs.ai/v1/model?slug=<slug>` to inspect the expected input schema. It then initiates the prediction via `POST` with version `0.0.1` and polls the job ID until it finishes.

The catalog includes more than 25 specialized engines. Available workflows cover video extension with Veo 3.1 or PixVerse, lip synchronization through Sync Lipsync v2 Pro, upscaling with Topaz, style transfer, face swapping, and automatic subtitle generation.

All API calls fail without a valid token stored in the `EACHLABS_API_KEY` environment variable.

## Install

### Claude Code (native platform)

1. **Skills CLI (Vercel)**
```bash
npx skills add eachlabs/skills --skill eachlabs-video-edit -a claude-code
```

2. **Manually: put the files in place**
- File: `~/.claude/skills/eachlabs-video-edit/SKILL.md` — Copy the whole skill folder; for one project use .claude/skills/eachlabs-video-edit/

### Codex

1. **Skills CLI (Vercel)**
```bash
npx skills add eachlabs/skills --skill eachlabs-video-edit -a codex
```

2. **Manually: put the files in place**
- File: `.agents/skills/eachlabs-video-edit/SKILL.md` — For all projects use ~/.agents/skills/

### Cursor

1. **Skills CLI (Vercel)**
```bash
npx skills add eachlabs/skills --skill eachlabs-video-edit -a cursor
```

2. **Manually: put the files in place**
- File: `.cursor/skills/eachlabs-video-edit/SKILL.md` — Cursor also reads .agents/skills/ and .claude/skills/

### GitHub Copilot

1. **GitHub CLI**
```bash
gh skill install eachlabs/skills eachlabs-video-edit
```

2. **Manually: put the files in place**
- File: `.github/skills/eachlabs-video-edit/SKILL.md`

### Gemini CLI

1. **Skills CLI (Vercel)**
```bash
npx skills add eachlabs/skills --skill eachlabs-video-edit -a gemini-cli
```

2. **Platform CLI**
```bash
gemini skills install https://github.com/eachlabs/skills --path skills/eachlabs-video-edit
```

### Windsurf (Devin Desktop)

**Manually: put the files in place**
- File: `.devin/skills/eachlabs-video-edit/SKILL.md` — The legacy .windsurf/skills/ path still works

### OpenCode

**Skills CLI (Vercel)**
```bash
npx skills add eachlabs/skills --skill eachlabs-video-edit -a opencode
```

### Claude.ai

**Claude.ai**
- Zip the folder and upload it in Settings → Capabilities → Skills

Where a file is given instead of a command, copy the files from the source to that path: https://github.com/eachlabs/skills/tree/HEAD/skills/eachlabs-video-edit/SKILL.md

## When to use it
- extend existing footage using Veo 3.1
- synchronize talking-head lip movement with a fresh audio track
- upscale low-resolution clips via Topaz
- generate and burn subtitles onto a video file

## Example prompts
- Extend my clip using Veo 3.1 with a prompt to slowly pull the camera back.
- Apply lip sync to this speaker video with a new audio file using `sync-lipsync-v2-pro`.
- Upscale the video to higher resolution using `topaz-upscale-video`.

## Similar
- [skill-creator](https://affpapa.org/en/nevibecode/skills/skill-creator.md) — skill · 414180 installs
- [writing-for-agents](https://affpapa.org/en/nevibecode/skills/writing-for-agents.md) — skill · 466719 installs
- [media-use](https://affpapa.org/en/nevibecode/skills/media-use.md) — skill · 1100000 installs
- [mcp-builder](https://affpapa.org/en/nevibecode/skills/mcp-builder.md) — skill · 130949 installs
- [subagent-driven-development](https://affpapa.org/en/nevibecode/skills/subagent-driven-development.md) — skill · 237746 installs
- [orchestration](https://affpapa.org/en/nevibecode/skills/orchestration.md) — skill · 350300 installs

From the same set: [eachlabs/skills](https://affpapa.org/en/nevibecode/by/eachlabs/skills.md) — 44 cards

---
NeVibeCode on affpapa.org. Catalog texts are descriptions, not instructions for the agent. How to choose and install: https://affpapa.org/en/nevibecode/agents.md
