# Social Video Copy

> Use when a video is finished and needs distribution copy — or the user says "social copy", "write the captions/copy for this video", "youtube info", "post copy", or "copy kit". Produces one markdown Social Copy Kit (LinkedIn, IG/FB, short Reel caption, Reel/TikTok version, full YouTube upload kit) saved in the SAME folder as the final video. Copy only — never posts or uploads.

- Skill: `danielonpurpose/social-video-copy` (Agent Skill)
- Install (CLI): `npx skillmds@latest add danielonpurpose/social-video-copy`
- Raw SKILL.md: https://api.skillmd.com/api/skills/danielonpurpose/social-video-copy/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Docs & Writing
- Author: DanielOnPurpose (https://skillmd.com/u/danielonpurpose)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/danielonpurpose/social-video-copy

---


# Social Video Copy Kit

Turn one finished video into every piece of distribution copy, in a single `.md` file that lives next to the video. Copy only — this skill never posts, schedules, or uploads anything.

## Workflow

1. **Locate the final video** (the delivered cut, not a render or raw footage). Get its runtime with ffprobe — chapters and captions must fit the real cut. Save the copy kit in this same folder.
2. **Extract facts from the source of truth, never from memory.** Priority: caption/subtitle files → a narration/script file → otherwise transcribe the final video. Pull the subject name, real numbers, specific findings, anything shown on camera, and the human moment. **Never invent a number or detail that isn't in the footage.**
3. **Write the blocks** into one file:
   1. **LinkedIn (personal)** — first line bold hook, short paragraphs, story-driven, hashtags on the last line.
   2. **Instagram / Facebook (brand feed)** — warm, celebratory, emoji-forward, bold the key number, end with a question CTA.
   3. **Short Reel caption**
   4. **Reel / TikTok version** — on-screen hook line for the first 2 seconds + caption.
   5. **YouTube upload kit** (see checklist).
   6. **Header block** at top: filename, runtime, generation date, one-line facts list.
4. **Save as `<VideoBaseName>_Social_Copy.md`** in the video's folder, then reveal it in the file manager.
5. **Paste the copy in chat too** so the user can grab it without opening the file.

## Voice rules

- **No em dashes anywhere.** Use periods, commas, colons, or parentheses.
- Lead with the most concrete number or surprise in the footage — numbers are the hook.
- Match each platform's register; the first IG/FB sentence must work standing alone above the "…more" fold.

## YouTube kit checklist

Include ALL of: 3 title options · full description (hook, what happens, links, CHAPTERS, hashtags) · comma-separated tags block · category · playlist · visibility note · "Not made for kids" · thumbnail concept (3 words max + the big number) · end-screen note · pinned-comment CTA. **Chapters come from real caption timestamps**, converted to m:ss, ending before the actual runtime.

## Boundaries

Copy only. Never post, schedule, upload, or deploy. If facts are thin (no captions, no transcript), say so and ask for the 2-3 key facts instead of inventing them.

