mh-summarizeSummarize or extract text/transcripts from URLs, podcasts, and local files (great fallback for “transcribe this YouTube/video”).
Install via ClawdBot CLI:
clawdbot install mohdalhashemi98-hue/mh-summarizeFast CLI to summarize URLs, local files, and YouTube links.
Use this skill immediately when the user asks any of:
yt-dlp needed)summarize "https://example.com" --model google/gemini-3-flash-preview
summarize "/path/to/file.pdf" --model google/gemini-3-flash-preview
summarize "https://youtu.be/dQw4w9WgXcQ" --youtube auto
Best-effort transcript (URLs only):
summarize "https://youtu.be/dQw4w9WgXcQ" --youtube auto --extract-only
If the user asked for a transcript but it’s huge, return a tight summary first, then ask which section/time range to expand.
Set the API key for your chosen provider:
OPENAI_API_KEYANTHROPIC_API_KEYXAI_API_KEYGEMINI_API_KEY (aliases: GOOGLE_GENERATIVE_AI_API_KEY, GOOGLE_API_KEY)Default model is google/gemini-3-flash-preview if none is set.
--length short|medium|long|xl|xxl|--max-output-tokens --extract-only (URLs only)--json (machine readable)--firecrawl auto|off|always (fallback extraction)--youtube auto (Apify fallback if APIFY_API_TOKEN set)Optional config file: ~/.summarize/config.json
{ "model": "openai/gpt-5.2" }
Optional services:
FIRECRAWL_API_KEY for blocked sitesAPIFY_API_TOKEN for YouTube fallbackGenerated Feb 26, 2026
Journalists, researchers, and content creators can quickly summarize articles, research papers, or reports from URLs or local files to extract key insights without reading entire documents. This saves time during literature reviews or when gathering information for projects, especially with support for PDFs and various models.
Users can summarize YouTube videos or extract transcripts for educational, entertainment, or business purposes, such as creating study notes, generating meeting minutes from recorded sessions, or analyzing video content without watching it fully. The fallback with Apify ensures reliability even for complex video sources.
Businesses can integrate this skill into workflows to automatically summarize legal documents, contracts, or lengthy reports from local files, aiding in compliance checks or executive briefings. The JSON output option allows for easy integration with other software systems for further analysis.
Support teams can use it to summarize user-submitted articles or transcripts from help resources, enabling faster response times by quickly understanding issues or extracting key points from support tickets. This improves efficiency in handling customer inquiries across various industries.
Students and educators can summarize textbooks, lecture notes, or online resources to create concise study guides or highlight important concepts. The ability to handle different lengths and models makes it adaptable for various learning styles and subject matters.
Offer a free tier with basic summarization features and limited usage, then charge for premium features like advanced models, higher API limits, or priority support. Revenue can come from monthly subscriptions or pay-per-use credits for heavy users.
Sell licenses to businesses for integrating the skill into internal tools, with custom support, security features, and bulk usage discounts. This targets industries like legal or finance that require reliable, high-volume document processing.
Provide the summarization functionality as an API that developers can embed in their applications, charging based on API calls or data processed. This model scales with partner applications and can include tiered pricing for different levels of service.
💬 Integration Tip
Set up API keys for preferred models like OpenAI or Google in environment variables to enable seamless summarization across different content sources.
Summarize URLs or files with the summarize CLI (web, PDFs, images, audio, YouTube).
AI-optimized web search via Tavily API. Returns concise, relevant results for AI agents.
This skill should be used when users need to search the web for information, find current content, look up news articles, search for images, or find videos. It uses DuckDuckGo's search API to return results in clean, formatted output (text, markdown, or JSON). Use for research, fact-checking, finding recent information, or gathering web resources.
Web search and content extraction via Brave Search API. Use for searching documentation, facts, or any web content. Lightweight, no browser required.
Search indexed Discord community discussions via Answer Overflow. Find solutions to coding problems, library issues, and community Q&A that only exist in Discord conversations.
Multi search engine integration with 17 engines (8 CN + 9 Global). Supports advanced search operators, time filters, site search, privacy engines, and WolframAlpha knowledge queries. No API keys required.