transcribe-and-analyze

Transcribe audio and video from URLs with WhisperKit and analyze transcripts via OpenAI or Ollama.

276|46|Updated Jan 16, 2026
One-click install
npx skills add https://github.com/nicepkg/ai-workflow --skill transcribe-and-analyze-nicepkg
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: transcribe-and-analyze
Source: https://github.com/nicepkg/ai-workflow/tree/main/workflows/video-creator-workflow/.claude/skills/transcribe-and-analyze
Command: npx skills add https://github.com/nicepkg/ai-workflow --skill transcribe-and-analyze-nicepkg

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires yt-dlp, whisperkit-cli, openai, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the process of transcribing audio and video content from various online sources and then analyzes the resulting text to extract key information and insights.

Core Features & Use Cases

  • Local Transcription: Uses WhisperKit to transcribe audio/video from URLs (YouTube, direct links) directly on your machine.
  • AI-Powered Analysis: Optionally analyzes the transcript using OpenAI or local Ollama models to generate summaries, key insights, and more.
  • Use Case: You have a recorded webinar or a YouTube tutorial. Use this Skill to get a full text transcript and then ask for a summary of the main points discussed.

Quick Start

Transcribe the YouTube video at the provided URL and save the output.

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 locally and analyze its content?

To transcribe a YouTube video locally and analyze its content, this Skill downloads the media using yt-dlp, transcribes the audio with WhisperKit, and then analyzes the transcript using OpenAI or Ollama models to extract summaries and insights.

Can I use Ollama offline to analyze a transcript generated by WhisperKit?

Yes, you can use Ollama offline to analyze a transcript generated by WhisperKit. The Skill supports optional local analysis via Ollama, allowing you to process transcribed text and generate summaries without requiring external API connections.

Does this transcription tool work with direct media links or only YouTube URLs?

This transcription tool works with both YouTube URLs and direct media links. It uses yt-dlp to handle media downloading from various online sources, ensuring WhisperKit can access and transcribe the audio or video content locally.

What dependencies do I need to run audio transcription and AI analysis locally?

To run audio transcription and AI analysis locally, you need yt-dlp for media downloading, whisperkit-cli for local transcription, and openai or Ollama for AI-powered text analysis. These dependencies enable the full download, transcribe, and analyze workflow.

What is the best way to get a summary from a recorded webinar transcript?

The best way to get a summary from a recorded webinar transcript is to use the AI-powered analysis feature, which feeds the WhisperKit-generated transcript into OpenAI or Ollama models to automatically extract key points and insights.

Are there limitations when processing large video files for transcription?

When processing large video files for transcription, limitations depend on your local hardware capacity for WhisperKit execution and the media downloading constraints of yt-dlp, as all transcription occurs directly on your machine.