grab
Download and archive content from URLs (tweets, X articles, Reddit, YouTube). Saves media, text, transcripts, and AI summaries into organized folders.
Why use this skill?
Efficiently download and archive tweets, Reddit threads, and YouTube videos. Features local transcription, AI summarization, and organized file storage.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/jamesalmeida/grabWhat This Skill Does
The grab skill is a powerful, locally-focused archiving tool designed to preserve content from the modern web. Instead of relying on volatile bookmarks or fleeting social media posts, grab downloads and archives content from platforms like X (Twitter), Reddit, and YouTube directly to your local file system. It captures raw media, text, transcripts, and metadata, ensuring your research is persistent and accessible offline. When configured with an OpenAI API key, the skill enhances these archives with AI-generated summaries and intelligent, descriptive folder naming. It leverages the local Whisper model for transcriptions, ensuring that high-quality text extraction from video and audio occurs entirely on your device without the need for additional network calls or privacy compromises.
Installation
To get started, you must ensure the required system dependencies are installed. Open your terminal and run:
brew install yt-dlp ffmpeg openai-whisper
Once the system dependencies are installed, you can install the skill via the OpenClaw manager:
clawhub install openclaw/skills/skills/jamesalmeida/grab
During the first run, the tool will prompt you for a save directory. This path is stored in ~/.config/grab/config and can be reset at any time by running grab --config.
Use Cases
- Research Archiving: Save long-form X articles and Reddit threads for offline reading and cross-referencing.
- Content Creation: Quickly batch-save YouTube videos and their associated transcripts to use for video editing, blog post generation, or AI training data.
- Social Monitoring: Capture tweets or Reddit discussions including all comments and metadata to track sentiment or community engagement over time.
- Personal Knowledge Management: Centralize digital content into a consistent folder structure that can be easily indexed by your favorite local search or knowledge base tools.
Example Prompts
- "Grab this thread from Reddit and make sure to include the comments so I can analyze the sentiment later."
- "Download the YouTube video at this URL, transcribe it, and summarize the key findings into my archives."
- "Archive this X article and save it in my Dropbox; use the smart naming feature to label the folder based on the topic."
Tips & Limitations
- Efficiency: The transcription engine runs locally. While this protects your data, it may consume significant CPU resources during the initial processing of long videos.
- Configuration: Always ensure your
OPENAI_API_KEYis set in your environment if you want the automated summaries. Without the key, the tool functions perfectly as a downloader, but you lose the generative insights. - Browser Fallback: The tool is designed to intelligently switch to the OpenClaw browser snapshot method if it detects that an API (like Reddit's) is blocking direct access, ensuring high reliability even against anti-scraping measures.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-jamesalmeida-grab": {
"enabled": true,
"auto_update": true
}
}
}Tags
Flags: network-access, file-write, file-read, external-api
Related Skills
xpoz-social-search
Search Twitter, Instagram, and Reddit posts in real time. Find social media mentions, track hashtags, discover influencers, and analyze engagement — 1.5B+ posts indexed. Social listening, brand monitoring, and competitor research made easy for AI agents.
Lead Radar
Every morning, scans Reddit, Hacker News, Indie Hackers, Stack Overflow, Quora, Hashnode, Dev.to, GitHub, and Lobsters for people actively asking for what you sell. Delivers the top 10 buying-intent leads to your Telegram with a pre-drafted reply. Powered by Gemini 2.5 Flash.
scrapebadger
Web scraping platform — Twitter/X data, Vinted marketplace, and general web scraping API
agent3-hub
Universal AI resource registry — search and invoke agents, MCP servers, and APIs through a single MCP endpoint. Includes Telegram content search, Google search, X/Twitter search, and more.
create-content
Thinking partner that transforms ideas into platform-optimized content