Research Extract — Communication skill for Claude Code
Extract structured insights from YouTube, podcasts, blogs, PDFs, and audio using Claude Code agent teams.
How to install Research Extract
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open katyella/research-extract and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Research Extract does
Extract structured insights from YouTube, podcasts, blogs, PDFs, and audio using Claude Code agent teams. Skills.sh skill.
Alternatives in Communication
- YouTube Shorts Research: Claude SEO — YouTube Shorts Research: Claude SEO skill 5k ★
- Watch Video — Watch and analyze a video file or YouTube URL — extracts frames and audio for understanding 1.3k ★
- X Research Skill — X/Twitter research skill for Claude Code and OpenClaw 974 ★
README
research-extract
Extract structured insights from YouTube videos, podcasts, blogs, PDFs, and audio files using Claude Code's parallel agent teams.
What it does
Feed it any content source and it will:
- Ingest the content (download captions, transcribe audio, fetch articles)
- Chunk long transcripts into processable pieces
- Extract insights in parallel using agent teams (3 agents processing chunks simultaneously)
- Merge and rank all findings into a consolidated analysis
- Generate variants — Show Notes and Cheat Sheet HTML pages
What gets extracted
- Key insights with quotes and attribution
- Notable quotes
- Recurring themes with frequency counts
- Challenges and problems discussed
- Solutions and approaches proposed
- Concrete action items
- Frameworks and mental models
- External resources (books, tools, people, podcasts, courses)
Install
npx skills add katyella/research-extract
This installs into `.claude/skills/research-extract/` in your project.
First-time setup
bash .claude/skills/research-extract/scripts/setup.sh
Checks for required system tools (yt-dlp, pdftotext, whisper).
**Required:** `yt-dlp` (for YouTube). Install with `brew install yt-dlp` or `pip install yt-dlp`.
**Optional:** `whisper` (for audio without captions), `pdftotext` (for PDFs).
Usage
In Claude Code, use the `/research-extract` command:
/research-extract ingest https://youtube.com/watch?v=abc123 as my-talk
/research-extract analyze my-talk
/research-extract variants my-talk
/research-extract list sources
Full workflow example
> /research-extract ingest https://youtube.com/watch?v=abc123 as startup-advice
Ingested: startup-advice (How to Start a Startup - Sam Altman)
Transcript:
Related Skills
Extract Social Lessons
Mine Claude Code lessons from recent posts by notable practitioners (X/Twitter, blogs, GitHub) and canonical s
Diaspora Pulse
Research any topic through Ghanaian-diaspora sources in the United States — diaspora media, forums, YouTube cr
Notebooklm YouTube Skill
A Claude skill that automates NotebookLM notebook creation from YouTube videos — research featured people, add
Read Buddy
Read Buddy: Agent Skills for reading webpages, RSS, YouTube, X, Feishu docs, OCR, podcasts, topics and persona
Research Competitors Skill
Scrape your competitors' Instagram, find which posts went viral, transcribe the winning reels, and extract the
Content Routine
You are running the Notch Content Angle Research Routine. This is a structured workflow that produces ready-to
Related Agents
PDF Question Answerer
Use this agent when you need to analyze, extract information from, or answer questions about scientific PDFs.
Rene
Acquire and clean YouTube or podcast transcripts into immutable Raw video notes with accurate metadata. Use on
Code Analyst
Use this agent when you need comprehensive codebase analysis to extract architectural insights, map component