# Edit Videos with Intent-Routed AI Models

Choosing the wrong video model wastes time and produces inconsistent edits. This skill selects a suitable RunComfy model and builds model-specific instructions.

## Install

```bash
npx skillstore add skills-collective/video-edit
```

## Metadata

- Status: approved
- Slug: skills-collective-video-edit
- Skillstore revision: r2
- Version status: missing
- Tree hash: fc2dc31b1adc54fbb4d78f93dde1d703c23f65ad04131a5b037ec9c53cef00f1
- Author: skills-collective
- GitHub username: skills-collective
- License: MIT
- Repository: https://github.com/skills-collective/skills/tree/main/video-edit/
- Ref: 9e952417e76879bc9d853e1b8b2cd6d6d8d4a1c2
- Supported tools: Claude, Codex, Claude Code
- Audit status: complete
- Agent install advisory: confirmation\_required
- Manual install advisory: allowed
- Artifact signature: available
- Audit attestation: unavailable
- Human verification: not\_verified
- Risk factors: external\_commands, network, filesystem
- Quality score: 38
- Quality tier: warning
- Public page: https://skillstore.pages.dev/skills/skills-collective-video-edit
- Manifest: https://skillstore.pages.dev/api/skills/skills-collective-video-edit/manifest

## Capabilities

- Routes general restyling, background swaps, and packaging edits to Wan 2.7 Edit-Video.
- Routes reference-driven character motion transfer to Kling 2.6 Pro Motion Control.
- Routes lightweight outfit, lighting, and atmospheric changes to Lucy Edit Restyle.
- Builds model-specific prompts that prioritize identity, motion, framing, or audio preservation.
- Invokes the selected model through the RunComfy CLI and downloads generated outputs.

## Use Cases

- Restyle Talking-Head Clips: Preserve a speaker's face, motion, lip movement, and audio while changing the setting or visual treatment.
- Update Product Visuals: Replace packaging or backgrounds while retaining original framing, hand movement, and camera motion.
- Transfer Character Motion: Apply motion from a reference clip to a target character while maintaining identity and spatial constraints.

## Prompt Templates

### Simple Video Restyle

```
Restyle [video URL] with [visual change]. Preserve the subject's face and motion.
```

### Background Edit with Audio

```
Change the background in [video URL] to [new setting]. Preserve face, pose, lip movement, framing, and original audio.
```

### Reference Packaging Transfer

```
Use [reference image URL] to replace the packaging in [video URL]. Preserve hand movement, camera motion, framing, and original audio.
```

### Advanced Motion Transfer

```
Transfer motion from [reference video URL] to the character in [target image or video URL]. Keep [sound preference] and maintain [spatial constraints].
```

## Limitations

- Requires the RunComfy CLI, an authenticated RunComfy account, and internet access.
- Source videos and reference images must be available through URLs accepted by the selected model.
- Each invocation uses one model and inherits that model's duration, resolution, and aspect constraints.
- The skill provides generative transformations, not manual timeline editing or frame-level correction.

## Best Practices

- State preservation requirements before describing the requested change.
- Request one visual change per invocation to reduce temporal drift.
- Confirm model limits and obtain approval before sending media to RunComfy.

## Anti Patterns

- Do not combine unrelated background, outfit, character, and motion changes in one request.
- Do not use Lucy Edit Restyle for complete character replacement or precise motion transfer.
- Do not place sensitive media at public URLs or concatenate untrusted text into shell commands.

## Security Audit

- Audited at: 2026-07-24T01:40:57.456\+00:00
- Summary: All 67 static findings are false positives caused by Markdown formatting, example URLs, or documentation of credential storage. Separate review found shell-construction, unpinned dependency, and third-party media disclosure risks that require clear safeguards.

## Stats

- Views: 0
- Downloads: 5
- Favorites: 0
- Popularity score: 0
