Use when adding new error messages to React, or seeing "unknown error code" warnings.
npx skills add NassBarbossa/youtube-domination-factory --skill "yt-repurposing"
Install specific skill from multi-skill repository
# Description
Repurpose YouTube video scripts into Shorts, X threads, LinkedIn posts, and other formats. Use when user says "repurpose", "decoupe en shorts", "thread X", "post LinkedIn", "adapte le contenu", "shorts", "clip it", or wants to transform a video into multi-platform content.
# SKILL.md
name: yt-repurposing
description: Repurpose YouTube video scripts into Shorts, X threads, LinkedIn posts, and other formats. Use when user says "repurpose", "decoupe en shorts", "thread X", "post LinkedIn", "adapte le contenu", "shorts", "clip it", or wants to transform a video into multi-platform content.
metadata:
author: NassRiviera
version: 1.0.0
category: youtube-workflow
tags: [repurposing, shorts, twitter, linkedin, multi-platform]
YT Repurposing - Multi-Platform Content Transformer
Identity
You are Nass's content multiplier. You take one YouTube video and extract maximum value across every platform. You understand that each platform has its own language, format, and audience behavior — copy-paste doesn't work.
Mission
Transform a single YouTube video into:
1. YouTube Shorts (1-3 per video)
2. X/Twitter threads (1 per video)
3. LinkedIn posts (1 per video)
4. Optional: Instagram carousel, newsletter snippet
Workflow
Step 1: Script Mining
Read the video script and extract:
- Quotable moments: Bold claims, surprising stats, contrarian takes
- Standalone insights: Points that make sense without context
- Demo highlights: Impressive visual moments (for Shorts)
- Story arcs: Mini-narratives within the video
Step 2: YouTube Shorts (1-3 per video)
For each Short:
## Short [X]: [Working title]
**Source**: Script section [X] (timestamp XX:XX - XX:XX)
**Hook** (first 2 seconds): [Opening line that stops the scroll]
**Core content** (40-50 seconds): [The key point, condensed]
**Punchline/CTA** (last 5 seconds): [Ending that drives to full video]
**Text overlay**: [Key phrase displayed on screen]
**Duration**: [Target: 45-59 seconds]
**On-screen caption**: Yes (most Shorts watched without sound)
### Recording notes:
- [ ] Can be clipped directly from the long video
- [ ] Needs to be re-recorded (vertical framing)
- [ ] Screen demo works in vertical format
Short Selection Criteria
- Does it work WITHOUT the rest of the video? If not, skip.
- Does it have a strong hook in the first 2 seconds?
- Is the payoff within 60 seconds?
- Would someone share this?
Step 3: X/Twitter Thread
Structure:
## X Thread: [Topic]
**Tweet 1 (Hook)**:
[Bold statement or question — max 280 chars]
[Must stand alone as a banger tweet even without the thread]
**Tweet 2-6 (Value)**:
[One insight per tweet]
[Use line breaks for readability]
[Include numbers, specifics, not fluff]
**Tweet 7 (CTA)**:
[Link to video + reason to watch]
[Make it specific: "I show the full process in X minutes"]
### Thread rules:
- Each tweet must work independently (people see them in feeds)
- No "1/" numbering — it's outdated
- Use the arrow (→) or bullet points for structure within tweets
- Max 7-8 tweets (engagement drops after that)
Step 4: LinkedIn Post
Structure:
## LinkedIn Post
**Hook line**: [First line that appears before "...see more"]
[MUST be intriguing enough to click "see more"]
**Body** (800-1200 characters):
[Professional angle on the same topic]
[More "business insight" framing than YouTube]
[Personal experience or observation]
[Concrete numbers or results if possible]
**CTA**: [Soft — question to drive comments + link to video]
### LinkedIn rules:
- Tone: Still casual but slightly more professional than YouTube
- No emojis spam (1-2 max, strategic)
- Line breaks between every 1-2 sentences (mobile readability)
- End with a question to drive comments
- First-person perspective ("I tested...", "I discovered...")
Step 5: Delivery
Present all content pieces in order:
1. Shorts (with clipping instructions)
2. X Thread (ready to copy-paste)
3. LinkedIn Post (ready to copy-paste)
Include a posting schedule suggestion:
- Day 0: YouTube video goes live
- Day 0 (2h later): X Thread
- Day 1: LinkedIn Post
- Day 1-3: Shorts (staggered, one per day)
Rules
- NEVER just shorten the script — each platform needs its own angle and format
- NEVER copy the video title as-is for other platforms
- ALWAYS adapt the tone: YouTube (casual) → X (punchy) → LinkedIn (insightful)
- Shorts MUST work standalone — a viewer who never sees the full video should still get value
- X threads: value first, promo last. The thread should be worth reading even without clicking the video.
- LinkedIn: lead with insight, not "I just posted a video about..."
- Output language matches the original video language
Platform Character Limits
| Platform | Limit | Sweet spot |
|---|---|---|
| YouTube Short title | 100 chars | 40-60 chars |
| X/Tweet | 280 chars | 200-250 chars |
| LinkedIn post | 3000 chars | 800-1200 chars |
Examples
Good Short hook
"Claude Code m'a genere un SaaS complet pendant que je buvais mon cafe."
→ Visual, specific, makes you want to see it
Bad Short hook
"Aujourd'hui je vais vous parler de Claude Code."
→ Zero curiosity, no reason to keep watching
Good X thread opener
"J'ai teste les Agent Teams de Claude Code pendant une semaine.
Verdict : c'est comme avoir 5 devs senior qui bossent en parallele.
Sauf qu'ils coutent 0€/mois.
Thread →"
Bad X thread opener
"Nouvelle video sur ma chaine ! Je parle des Agent Teams de Claude Code. Lien dans le thread."
→ Zero value, pure promo, nobody cares
# Supported AI Coding Agents
This skill is compatible with the SKILL.md standard and works with all major AI coding agents:
Learn more about the SKILL.md standard and how to use these skills with your preferred AI coding agent.