pamelafox/presentation-skills

extract-transcript

>- Extract a timestamped transcript from a YouTube video. Returns text with [MM:SS] or [HH:MM:SS] timestamps for each segment. USE FOR: get transcript, transcribe YouTube video, fetch video transcript, YouTube captions.

First seen Apr 28, 2026

Installation

$ npx skills add pamelafox/presentation-skills --skill extract-transcript

Similar popular skills

Related neighbors and high-traction skills in the same topics — useful to compare before installing.

Also in this package

Other skills from pamelafox/presentation-skills · top by installs.

npx skills add pamelafox/presentation-skills

Browse all from pamelafox/presentation-skills

More details

Agent compatibility

Declared targets from SKILL.md / docs. Unmarked agents are not listed — the skill may still install via the CLI.

Claude Code Not declared
Cursor Not declared
Codex Not declared
GitHub Copilot Not declared
Windsurf Not declared
Gemini CLI Not declared
Cline Not declared
OpenCode Not declared

Repository health

Stars 117
License LICENSE
Default branch main
Open issues 0
Status Active

Package contents

Files included with this skill beyond the listing page.

  • skill md SKILL.md 1,147 B
  • docs SUMMARY.md 242 B

History

  1. First seen on skills.sh
  2. First recorded snapshot · 92 installs

SKILL.md

Extract transcript from YouTube video

Run the [extracttranscript.py](./extracttranscript.py) script to fetch a timestamped transcript:

uv run .agents/skills/extract-transcript/extract_transcript.py <youtube_url> [output_file]

Arguments

  • youtube_url (required): YouTube video URL. Supported formats:

- https://www.youtube.com/watch?v=VIDEOID - https://youtu.be/VIDEOID - https://www.youtube.com/embed/VIDEO_ID

  • output_file (optional): Path to save the transcript. If omitted, prints to stdout.

Output format

Each line has a timestamp followed by the transcript text:

[00:00] Welcome to this talk about...
[00:15] Today we'll be covering...
[01:30] Let's start with the first topic...

Timestamps use [MM:SS] format for videos under an hour, [HH:MM:SS] for longer videos.