$npx -y skills add ScrapeCreators/social-media-research-skills --skill transcript-intelligenceUse when the user wants to summarize, analyze, or repurpose transcripts from TikTok, Instagram, YouTube, Facebook, X/Twitter, LinkedIn, Rumble, or Reddit video posts. Extracts hooks, claims, quotes, content atoms, themes, and reusable scripts.
| 1 | # Transcript Intelligence |
| 2 | |
| 3 | ## Overview |
| 4 | |
| 5 | Turn public video transcripts into useful research and content assets. This skill is for extracting signal from spoken social video: hooks, claims, stories, objections, examples, CTAs, and reusable content angles. |
| 6 | |
| 7 | ## When to Use |
| 8 | |
| 9 | Use this skill when the user asks to: |
| 10 | |
| 11 | - summarize a video, reel, short, TikTok, podcast clip, or social video |
| 12 | - analyze a creator's hooks or speaking style |
| 13 | - extract quotes, claims, examples, and CTAs from transcripts |
| 14 | - turn transcripts into social posts, scripts, newsletters, or content ideas |
| 15 | - compare what multiple creators say about a topic |
| 16 | |
| 17 | ## Transcript Sources |
| 18 | |
| 19 | | Platform | Endpoint | |
| 20 | |---|---| |
| 21 | | TikTok | `/v1/tiktok/video/transcript` | |
| 22 | | Instagram | `/v2/instagram/media/transcript` | |
| 23 | | YouTube | `/v1/youtube/video/transcript`, `/v1/youtube/video` | |
| 24 | | Facebook | `/v1/facebook/post/transcript` | |
| 25 | | X/Twitter | `/v1/twitter/tweet/transcript` | |
| 26 | | LinkedIn | `/v1/linkedin/post/transcript` | |
| 27 | | Rumble | `/v1/rumble/video/transcript` | |
| 28 | | Reddit video | `/v1/reddit/post/transcript` | |
| 29 | |
| 30 | If a detail endpoint already includes transcript text, use it. If transcript is unavailable, say so and fall back to title/caption/description only. |
| 31 | |
| 32 | ## Workflow |
| 33 | |
| 34 | 1. **Collect URLs or discover videos** |
| 35 | - If URLs are provided, fetch each transcript directly. |
| 36 | - If a creator/channel is provided, first fetch recent posts/videos, then choose relevant videos. |
| 37 | |
| 38 | 2. **Extract transcript text** |
| 39 | - Preserve timestamps if provided. |
| 40 | - Keep source URL with each transcript. |
| 41 | - Do not hallucinate missing captions. |
| 42 | |
| 43 | 3. **Segment the transcript** |
| 44 | Break into: |
| 45 | - hook/opening |
| 46 | - setup/context |
| 47 | - main claim or lesson |
| 48 | - evidence/examples |
| 49 | - payoff |
| 50 | - CTA |
| 51 | |
| 52 | 4. **Analyze the content** |
| 53 | Extract: |
| 54 | - exact hooks |
| 55 | - claims and contrarian takes |
| 56 | - stories |
| 57 | - frameworks |
| 58 | - objections addressed |
| 59 | - emotional language |
| 60 | - quotable lines |
| 61 | - content atoms that stand alone |
| 62 | |
| 63 | 5. **Synthesize across multiple transcripts** |
| 64 | - Cluster by topic and angle. |
| 65 | - Count recurring themes. |
| 66 | - Identify repeated hook formulas. |
| 67 | - Flag the strongest examples with citations. |
| 68 | |
| 69 | ## Output Format |
| 70 | |
| 71 | ```markdown |
| 72 | # Transcript Intelligence Report |
| 73 | |
| 74 | ## TL;DR |
| 75 | - Main themes: |
| 76 | - Strongest hooks: |
| 77 | - Best reusable ideas: |
| 78 | |
| 79 | ## Transcript-by-Transcript Notes |
| 80 | ### [Video title or URL](url) |
| 81 | - Hook: "..." |
| 82 | - Core idea: ... |
| 83 | - Best quote: "..." |
| 84 | - CTA: ... |
| 85 | - Content atoms: |
| 86 | 1. ... |
| 87 | |
| 88 | ## Patterns Across the Set |
| 89 | | Pattern | Evidence | Example URLs | |
| 90 | |---|---|---| |
| 91 | |
| 92 | ## Hooks Swipe File |
| 93 | - "..." |
| 94 | - "..." |
| 95 | |
| 96 | ## Repurposing Ideas |
| 97 | - LinkedIn post: |
| 98 | - X thread: |
| 99 | - Short-form script: |
| 100 | - Newsletter section: |
| 101 | ``` |
| 102 | |
| 103 | ## Common Pitfalls |
| 104 | |
| 105 | - Do not summarize from the title alone if the user asked for transcript analysis. Fetch transcripts first. |
| 106 | - Do not lose exact wording. Hooks and quotes are more valuable verbatim. |
| 107 | - Do not treat AI-generated transcript text as perfect. If wording seems garbled, mark it as approximate. |
| 108 | - Do not mix source attribution. Every quote should trace back to a URL. |