Video Editing Router

Editing

by Melvynx · MIT license · ★ 29 on GitHub

Editing cover

Entry point for every video job - routes to studio-setup, insta-audit, studio-script, outliers, short-editing, broll, steal, clips, short-translate, codex-images, vox or publish, and continues the project already in progress. Use when…

---
name: editing
description: Entry point for every video job - routes to studio-setup, insta-audit, studio-script, outliers, short-editing, broll, steal, clips, short-translate, codex-images, vox or publish, and continues the project already in progress. Use when the user says /editing, edit, montage, take, short, reel, video, script, audit, publish, or is not sure which video skill to use.
argument-hint: "[take | url | slug | path] [brief]"
---

# Editing

Route the request to the one skill that owns it, then do the work with that skill. Never edit with your own method: every rule lives in the target skill.

1. Continue before you start. If this conversation already works on a video (a `video-agent/edits/<slug>/` folder, a take just edited, a week of scripts just written), the request is the next step of that project with the skill already in use: apply the change, rerun the step, keep its files, never start it over.
2. Otherwise read the request and pick the skill:
   - No `video-agent/` folder yet, first time, tools, voice, permissions, accounts, keys: `studio-setup`. An edit asked before any setup: run `studio-setup` first (or at least its tools step).
   - Their Instagram stats, "what works on my account", an audit of an account or of their competitors: `insta-audit`.
   - Scripts, ideas for the week, hooks, rewrite, humanize a text, "sounds like AI", what goes viral in their niche, swipe file: `studio-script` (`viral` for the niche research).
   - Instagram reels that blew up for their competitors or for one account, turned into 5 remake scripts ("outliers", "what works for my competitors", "videos to remake", "ideas from @someone"): `outliers`.
   - A take or a local file, "my last take", a video URL to edit, an existing slug, short, reel, a full YouTube video: `short-editing`. "In the style of <name>" = `short-editing ... style <name>`.
   - Their B-roll ("add these clips", "my B-roll", "put my B-roll on this short", find a shot, drop a clip): `broll` (`setup`, `add`, `use`, `search`, `reject`).

Overview

Route the request to the one skill that owns it, then do the work with that skill. Never edit with your own method: every rule lives in the target skill.

Manual install (npx, ZIP)
Claude Codenpx skills add Melvynx/video-agent-skills --skill editing -g -a claude-code
Claude Code (degit)npx degit Melvynx/video-agent-skills/skills/editing#main ~/.claude/skills/editing
Claude.ai / desktopZip the folder and upload it under Settings → Capabilities → Skills.
Codex, Cursor, other agentsPoint them at SKILL.md. The other files are plain text.

Connects with Agent Alley MCP · agentalley.io/mcp

Files included

  • SKILL.md3.1 KB
Read SKILL.md here
Melvynx/main1 file shown
SKILL.md
Show the full text30 lines
editing/SKILL.md30 lines · 3.1 KB
RawView on GitHub

Editing

Route the request to the one skill that owns it, then do the work with that skill. Never edit with your own method: every rule lives in the target skill.

  1. Continue before you start. If this conversation already works on a video (a video-agent/edits/<slug>/ folder, a take just edited, a week of scripts just written), the request is the next step of that project with the skill already in use: apply the change, rerun the step, keep its files, never start it over.
  2. Otherwise read the request and pick the skill:
    • No video-agent/ folder yet, first time, tools, voice, permissions, accounts, keys: studio-setup. An edit asked before any setup: run studio-setup first (or at least its tools step).
    • Their Instagram stats, "what works on my account", an audit of an account or of their competitors: insta-audit.
    • Scripts, ideas for the week, hooks, rewrite, humanize a text, "sounds like AI", what goes viral in their niche, swipe file: studio-script (viral for the niche research).
    • Instagram reels that blew up for their competitors or for one account, turned into 5 remake scripts ("outliers", "what works for my competitors", "videos to remake", "ideas from @someone"): outliers.
    • A take or a local file, "my last take", a video URL to edit, an existing slug, short, reel, a full YouTube video: short-editing. "In the style of <name>" = short-editing ... style <name>.
    • Their B-roll ("add these clips", "my B-roll", "put my B-roll on this short", find a shot, drop a clip): broll (setup, add, use, search, reject).
    • Their own look (brand color, paper, font, captions, sound, Instagram CTA, tool logos, logo, end card, "change my style"): studio-setup style.
    • Copy another creator's editing style ("steal", "edit like @x", a reel given as the model for a look rather than as the take to edit): steal.
    • One long video (a podcast, a live, a long YouTube video) into several shorts: clips.
    • A version of a take in another language: short-translate.
    • Thumbnails, covers, stills, any image: codex-images.
    • A photo into a paper-collage animation (Vox style, "anime cette photo"), or a change to one already made: vox.
    • Publish or schedule a finished video ("post it", "publier", "mets-le en ligne"): publish.
    • Still ambiguous: ask one question only.
  3. Load the target: invoke it with the Skill tool, else read <skills folder>/<skill>/SKILL.md (the skills installed next to this one) and follow it exactly as if the user had typed /<skill> <args>. Pass their words through as that skill's arguments.

Say in one line which skill you picked, then hand over to it. Its own end state is yours.

1---
2name: editing
3description: Entry point for every video job - routes to studio-setup, insta-audit, studio-script, outliers, short-editing, broll, steal, clips, short-translate, codex-images, vox or publish, and continues the project already in progress. Use when the user says /editing, edit, montage, take, short, reel, video, script, audit, publish, or is not sure which video skill to use.
4argument-hint: "[take | url | slug | path] [brief]"
5---
6 
7# Editing
8 
9Route the request to the one skill that owns it, then do the work with that skill. Never edit with your own method: every rule lives in the target skill.
10 
111. Continue before you start. If this conversation already works on a video (a `video-agent/edits/<slug>/` folder, a take just edited, a week of scripts just written), the request is the next step of that project with the skill already in use: apply the change, rerun the step, keep its files, never start it over.
122. Otherwise read the request and pick the skill:
13 - No `video-agent/` folder yet, first time, tools, voice, permissions, accounts, keys: `studio-setup`. An edit asked before any setup: run `studio-setup` first (or at least its tools step).
14 - Their Instagram stats, "what works on my account", an audit of an account or of their competitors: `insta-audit`.
15 - Scripts, ideas for the week, hooks, rewrite, humanize a text, "sounds like AI", what goes viral in their niche, swipe file: `studio-script` (`viral` for the niche research).
16 - Instagram reels that blew up for their competitors or for one account, turned into 5 remake scripts ("outliers", "what works for my competitors", "videos to remake", "ideas from @someone"): `outliers`.
17 - A take or a local file, "my last take", a video URL to edit, an existing slug, short, reel, a full YouTube video: `short-editing`. "In the style of <name>" = `short-editing ... style <name>`.
18 - Their B-roll ("add these clips", "my B-roll", "put my B-roll on this short", find a shot, drop a clip): `broll` (`setup`, `add`, `use`, `search`, `reject`).
19 - Their own look (brand color, paper, font, captions, sound, Instagram CTA, tool logos, logo, end card, "change my style"): `studio-setup style`.
20 - Copy another creator's editing style ("steal", "edit like @x", a reel given as the model for a look rather than as the take to edit): `steal`.
21 - One long video (a podcast, a live, a long YouTube video) into several shorts: `clips`.
22 - A version of a take in another language: `short-translate`.
23 - Thumbnails, covers, stills, any image: `codex-images`.
24 - A photo into a paper-collage animation (Vox style, "anime cette photo"), or a change to one already made: `vox`.
25 - Publish or schedule a finished video ("post it", "publier", "mets-le en ligne"): `publish`.
26 - Still ambiguous: ask one question only.
273. Load the target: invoke it with the Skill tool, else read `<skills folder>/<skill>/SKILL.md` (the skills installed next to this one) and follow it exactly as if the user had typed `/<skill> <args>`. Pass their words through as that skill's arguments.
28 
29Say in one line which skill you picked, then hand over to it. Its own end state is yours.
30 
View all files on GitHub →

Details

License
MIT
Stars on the repo
★ 29
Checked
Source
Melvynx/video-agent-skills ↗
Creator
Melvynx · 2 listings
View creator

Similar skills

See all →

More from Melvynx