Summarize or extract text/transcripts from URLs, podcasts, and local files (great fallback for “transcribe this YouTube/video”).
Install with Tessl CLI
npx tessl i github:Hung-Reo/hungreo-openclaw --skill summarize78
Does it follow best practices?
If you maintain this skill, you can automatically optimize it using the tessl CLI to improve its score:
npx tessl skill review --optimize ./path/to/skillValidation for skill structure
YouTube transcript and summary extraction
Correct CLI tool
0%
100%
YouTube flag present
0%
100%
Extract-only flag for transcript mode
0%
100%
Large transcript handling
100%
100%
Correct model reference
0%
100%
API key env var
100%
100%
Summary vs transcript modes
100%
100%
No yt-dlp dependency
0%
100%
Without context: $0.3326 · 1m 48s · 17 turns · 23 in / 6,601 out tokens
With context: $0.3627 · 1m 26s · 19 turns · 530 in / 5,136 out tokens
Batch URL processing with structured output
Correct CLI tool
0%
100%
JSON output flag
0%
100%
Length control flag
0%
100%
Firecrawl fallback
0%
100%
Firecrawl env var
0%
100%
API key env var
100%
100%
Model flag syntax
0%
100%
Output directory structure
100%
100%
Processes multiple URLs
0%
100%
Without context: $0.4989 · 2m 42s · 19 turns · 24 in / 10,040 out tokens
With context: $0.3007 · 1m 17s · 16 turns · 21 in / 4,536 out tokens
Tool configuration and provider setup
Config file location
0%
100%
Config file JSON format
0%
100%
Model uses provider prefix
0%
100%
OpenAI env var
100%
100%
Anthropic env var
100%
100%
Google env var
100%
100%
xAI env var
0%
100%
Firecrawl token
0%
100%
Apify token
0%
100%
No invented env vars
46%
100%
Without context: $0.7978 · 2m 58s · 32 turns · 34 in / 10,629 out tokens
With context: $0.3617 · 1m 19s · 20 turns · 25 in / 4,650 out tokens
Table of Contents
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.