Chat with any YouTube video using AI. Use this skill when users share YouTube URLs and want summaries, answers, or information extracted from video content...
Get information, summaries, and answers from any YouTube video using AI.
Use this skill when:
Keywords: YouTube, video summary, video transcript, explain video, what's in this video, video content, video tutorial
The askvideo CLI must be installed and authenticated:
# Check if installed
which askvideo
# If not installed
npm install -g askvideo
# Authenticate (first time only - requires user's email)
askvideo login
Use --simple flag for clean, non-streaming output:
askvideo ask "<question>" --url "<youtube-url>" --simple
Examples:
# Get a summary
askvideo ask "Summarize this video in 3 bullet points" --url "https://youtube.com/watch?v=VIDEO_ID" --simple
# Ask specific questions
askvideo ask "What are the main topics covered?" --url "https://youtube.com/watch?v=VIDEO_ID" --simple
# Extract information
askvideo ask "List all the tools mentioned in this video" --url "https://youtube.com/watch?v=VIDEO_ID" --simple
# Get timestamps
askvideo ask "At what timestamp do they discuss pricing?" --url "https://youtube.com/watch?v=VIDEO_ID" --simple
If the video was previously processed, use the video ID for faster responses:
askvideo ask "<question>" --id <video-id> --simple
askvideo videos
askvideo credits
When user shares a YouTube URL with a question:
askvideo ask "<user's question>" --url "<url>" --simple
For multiple questions about the same video:
--id flag if you have the video IDIf credits are exhausted:
askvideo credits to check remaining creditsThe CLI returns plain text answers. Present them to the user in a clear format:
Based on the video:
[AI response from askvideo]
| Error | Solution |
|---|---|
| "Authentication required" | Run askvideo login |
| "No video credits remaining" | User needs to upgrade plan |
| "No message credits remaining" | User needs to upgrade plan |
| "Failed to fetch transcript" | Video may not have captions |
askvideo ask "Give me a comprehensive summary of this video with key takeaways" --url "URL" --simple
askvideo ask "Explain the step-by-step process shown in this tutorial" --url "URL" --simple
askvideo ask "List all the code snippets or commands mentioned in this video" --url "URL" --simple
askvideo ask "What does the speaker say about [topic]?" --url "URL" --simple
askvideo ask "Create an outline of all topics covered with timestamps if mentioned" --url "URL" --simple