youtube-transcript-dossier

Convert YouTube video transcripts into structured dossiers with metadata and timestamped snippets.

37|2|Updated Mar 25, 2026
One-click install
npx skills add https://github.com/jpcaparas/skills --skill youtube-transcript-dossier
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: youtube-transcript-dossier
Source: https://github.com/jpcaparas/skills/tree/main/skills/youtube-transcript-dossier
Command: npx skills add https://github.com/jpcaparas/skills --skill youtube-transcript-dossier

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires python3, yt-dlp, youtube-transcript-api, and includes scripts (resource) and references (resource) and templates (resource) and evals (resource) and assets (resource) and agents (resource) components.

What problem does it solve?

This Skill transforms YouTube video transcripts into a structured, easy-to-reference dossier format, enhancing productivity and information retention.

Core Features & Use Cases

  • Transcript Conversion: Converts YouTube video transcripts into a structured dossier with metadata, executive summary, timestamped key topics, quotes, takeaways, and follow-ups.
  • Metadata Extraction: Extracts video metadata such as title, channel, duration, and upload date.
  • Use Case: Ideal for users who need to quickly summarize a YouTube video for later reference, such as researchers, educators, or content creators.

Quick Start

Convert the transcript of a YouTube video into a structured dossier by running the command: python3 scripts/fetch_transcript.py "https://www.youtube.com/watch?v=VIDEO_ID". Then, build the dossier using the provided template.

Frequently Asked Questions about youtube-transcript-dossier

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I convert a YouTube video transcript into structured notes?

To convert a YouTube transcript into structured notes, this Skill extracts video metadata and timestamped snippets to generate a dossier with executive summaries, key topics, and takeaways. It requires running a Python script to fetch and format the transcript data.

What is the best way to extract metadata and timestamps from a YouTube transcript?

The best way to extract metadata and timestamps from a YouTube transcript is using yt-dlp and youtube-transcript-api. This Skill leverages these dependencies to pull video titles, channel information, duration, and precise timestamped transcript snippets for your dossier.

Do I need python3 and yt-dlp to generate a YouTube video summary?

Yes, you need python3, yt-dlp, and youtube-transcript-api installed to generate a YouTube video summary. These dependencies are required to fetch video metadata and retrieve transcript snippets before building the structured dossier.

Can I export a YouTube transcript dossier to JSON, text, or VTT formats?

Yes, you can export a YouTube transcript dossier to JSON, text, and VTT formats. The Skill supports language preferences and multiple output formats, allowing you to save the extracted metadata and timestamped notes in your preferred structure.

Does this YouTube transcript tool work for long educational videos?

Yes, this YouTube transcript tool works for long educational videos by extracting metadata and organizing timestamped key topics, quotes, and takeaways. It is designed for researchers and educators who need to summarize extensive video content into easy-to-reference dossiers.