youtube-summarizer ยท diff

v1.0.0 to v1.0.0

1 added, 0 removed. Audit A to A.

---
name: youtube-summarizer
display-name: YouTube Summarizer
description: Summarize YouTube videos by extracting transcripts and generating structured summaries with key points, timestamps, and topic segmentation
version: 1.0.0
category: knowledge
user-invocable: true
tags: [youtube, video, summary, transcript, learning, notes]
capabilities: [transcript-extraction, summary-generation, timestamp-mapping, topic-segmentation]
+ execution-capabilities: [data:result, data:task, host:logger, network:http]
handler: ./handler.js
os: [win32, darwin, linux]
tools: [yt-summarize, yt-transcript, yt-chapters]
instructions: |
Use this skill when the user wants to summarize a YouTube video,
extract its transcript, or generate study notes from video content.
Extracts captions/subtitles via YouTube's timedtext API and produces
structured summaries.
examples:
- input: "summarize https://youtube.com/watch?v=abc123"
action: summarize
- input: "transcript https://youtu.be/abc123"
action: transcript
- input: "chapters https://youtube.com/watch?v=abc123"
action: chapters
input-schema:
type: string
description: "Action (summarize|transcript|chapters) followed by YouTube URL"
output-schema:
type: object
properties:
success: { type: boolean }
action: { type: string }
videoId: { type: string }
summary: { type: object }
transcript: { type: array }
message: { type: string }
model-hints:
context-window: medium
capability: text
cost: low
author: ChainlessChain
license: MIT
---
# YouTube Summarizer
Extract transcripts and generate summaries from YouTube videos.
## Usage
```
/youtube-summarizer summarize <youtube-url> [--lang en]
/youtube-summarizer transcript <youtube-url>
/youtube-summarizer chapters <youtube-url>
```
## Features
- Auto-detect video ID from various YouTube URL formats
- Extract auto-generated or manual captions
- Generate structured summaries with key points
- Topic-based chapter segmentation
- Timestamp-linked notes