dlai-transcript-fetcher

Fetch DeepLearning.AI course video transcripts and convert them into organized Markdown files.

1|Updated Apr 25, 2026
One-click install
npx skills add https://github.com/collat-labs/collat --skill dlai-transcript-fetcher
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: dlai-transcript-fetcher
Source: https://github.com/collat-labs/collat/tree/main/.agents/skills/dlai-transcript-fetcher
Command: npx skills add https://github.com/collat-labs/collat --skill dlai-transcript-fetcher

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

It removes the manual effort of finding, downloading, and cleaning DeepLearning.AI lesson subtitles into readable transcript notes.

Core Features & Use Cases

  • Auto-discovers VTT subtitle URLs from course lesson pages: Collects the correct subtitle resources by inspecting page resources rather than relying on guesswork.
  • Downloads and converts transcripts into clean Markdown: Produces ordered, readable lesson files without WebVTT timestamps or cue metadata.
  • Outputs organized lesson-based files: Saves transcripts into a transcripts/ directory using descriptive, ordered filenames, skipping lessons that have no transcript (e.g., quizzes).

Quick Start

Use dlai-transcript-fetcher when you provide a DeepLearning.AI course URL and ask to fetch/download the lesson transcripts, and it will save clean Markdown transcript files under transcripts/.

Frequently Asked Questions about dlai-transcript-fetcher

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

FAQPage Schema
How do I download DeepLearning.AI transcripts as Markdown files?

To download DeepLearning.AI transcripts as Markdown, this fetcher auto-discovers subtitle VTT URLs from lesson pages and converts them into clean, ordered Markdown files without timestamps. You simply provide a course URL, and it handles extraction and formatting automatically.

Do I need Chrome DevTools to extract DeepLearning.AI course subtitles?

Yes, extracting DeepLearning.AI course subtitles requires Chrome DevTools MCP with authenticated access to lesson pages. The fetcher inspects browser performance and network entries via DevTools to reliably locate the correct VTT resource URLs.

Can I automatically skip lessons without transcripts when fetching course content?

Yes, you can skip lessons without transcripts automatically. The fetcher detects conclusion and quiz-less lessons that lack subtitle resources, skipping them to ensure it only saves organized Markdown files for lessons with actual video transcript content.

How does the fetcher clean WebVTT timestamps from subtitle files?

The fetcher cleans WebVTT timestamps by downloading raw subtitle files and stripping all cue metadata and timestamps. It converts the remaining text content into ordered, readable Markdown lesson files saved under a dedicated transcripts directory.

What is the best way to extract VTT subtitles from authenticated course pages?

The best way to extract VTT subtitles from authenticated course pages is using Chrome DevTools MCP. This approach inspects live network entries to find valid subtitle resources, avoiding guesswork and ensuring accurate transcript downloads from protected lesson pages.