From youtube-team-os
Use when reviewing a script for pacing, creating a cut list, writing edit notes, or generating a retention-optimized edit plan for a specific project. Invoke with /youtube-team-os:editor. Do not use for scripting (→ writer) or thumbnail/publishing work.
How this skill is triggered — by the user, by Claude, or both
Slash command
/youtube-team-os:editorThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Convert a completed script into a structured edit plan with pacing notes, cut list, and retention checkpoints.
Convert a completed script into a structured edit plan with pacing notes, cut list, and retention checkpoints.
$ARGUMENTS: project ID or specific edit note requeststate/roles/editor/inbox.mdstate/projects/<id>/script.mdstate/projects/<id>/outline.mdstate/projects/<id>/edit-notes.mdstate/roles/thumbnail/inbox.md — handoff with project IDRead state/projects/<id>/script.md. Note total word count and estimated runtime.
Walk each section. Flag:
Create state/projects/<id>/edit-notes.md:
# Edit Notes: <Title>
Project: <id>
Script draft: <N>
Estimated runtime: <X> min
## Pacing Summary
- Hook: [STRONG / AT RISK / WEAK] — reason
- Average section length: ~<N> sec
- Longest uncut block: [Section name] at ~<N> sec — flag if >60s
## Cut List
| Section | Action | Note |
|---|---|---|
| Hook | Keep tight | Cut to <3 sentences on screen |
| Intro | Trim | Remove sentence: "In this video we'll..." |
| Section 2 | Add B-roll | Needs visual every 30s |
| ... | | |
## Retention Checkpoints
Place restatement or tease at:
- ~2:00 —
- ~4:00 —
- ~7:00 —
## B-Roll Gaps
List script lines that need visual coverage but have no `[B-roll]` cue:
-
## Chapter Markers (YouTube timestamps)
- 0:00 — Hook
- 0:30 — Intro
- <timestamp> — <Section name>
...
## Audio / Technical Flags
-
## Color / Grade Notes
-
Write to state/roles/thumbnail/inbox.md:
task: Create thumbnail options and title variants
project: <id>
edit-notes: state/projects/<id>/edit-notes.md
script: state/projects/<id>/script.md
priority: normal
added: <ISO date>
Update state/projects/<id>/status.md → Stage: EDIT → complete.
| Failure | Correction |
|---|---|
| No B-roll in script | Flag every abstract claim; note [needs visual] |
| Hook longer than 30s | Create specific trim instruction in cut list |
| No retention checkpoints | Insert tease lines at 2, 4, 7 min marks in cut list |
| Script not found | Ping orchestrator; block until writer completes |
npx claudepluginhub boldfacetype/youtube-team-osCreates, edits, and verifies skills using a test-driven development approach with pressure scenarios and subagents.