transcribe-and-analyze

Transcribe audio and video URLs into Markdown reports with WhisperKit.

5|1|Updated Dec 22, 2025
One-click install
npx skills add https://github.com/buddyh/agent-skills --skill transcribe-and-analyze
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: transcribe-and-analyze
Source: https://github.com/buddyh/agent-skills/tree/main/transcribe-and-analyze
Command: npx skills add https://github.com/buddyh/agent-skills --skill transcribe-and-analyze

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires openai, and includes scripts (resource) and references (resource) components.

What problem does it solve?

Transcribing media URLs to readable transcripts locally reduces manual effort and preserves privacy while turning audio and video content into searchable text.

Core Features & Use Cases

  • Local transcription of audio/video from URLs using WhisperKit
  • Optional AI analysis via OpenAI or Ollama to extract insights from transcripts
  • Output formatted Markdown reports including source URL and model details

Quick Start

Transcribe a YouTube URL or direct media link, then optionally analyze the transcript and save a Markdown report.

Frequently Asked Questions about transcribe-and-analyze

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

FAQPage Schema
How do I transcribe a YouTube video to text locally?

You can transcribe a YouTube video locally by providing the URL to WhisperKit, which processes the audio and generates a readable text transcript. The workflow handles the media download, transcription, and outputs a Markdown report with source metadata.

Can I use OpenAI to analyze transcripts generated from media files?

Yes, you can use OpenAI to analyze transcripts generated from media files. After WhisperKit creates the local transcription, the workflow optionally applies AI analysis via OpenAI or Ollama to extract insights and includes them in the final Markdown report.

Does local transcription with WhisperKit require an internet connection to process media URLs?

Local transcription with WhisperKit requires an internet connection to download the initial media from the provided URL. Once the media is downloaded, the transcription processing itself runs locally, preserving privacy while turning the content into searchable text.

What is the best way to get a searchable text transcript from a direct media link?

The best way to get a searchable text transcript from a direct media link is using an end-to-end workflow that downloads the content and applies WhisperKit for local transcription. This process converts the audio or video into formatted text and outputs a Markdown report.

Do I need OpenAI to extract insights from my audio and video transcripts?

You do not need OpenAI specifically, as AI analysis is optional and supports Ollama as an alternative. You can choose either OpenAI or Ollama to extract insights from your transcripts, or simply output the raw text without any AI analysis.