spaces-listener
Record, transcribe, and summarize X/Twitter Spaces — live or replays. Auto-downloads audio via yt-dlp, transcribes with Whisper, and generates AI summaries.
Why use this skill?
Record, transcribe, and summarize X Spaces effortlessly with OpenClaw. Features AI-powered summaries, persistent background recording, and multi-model Whisper support.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/jamesalmeida/spaces-listenerWhat This Skill Does
The spaces-listener skill is a powerful automation tool for OpenClaw agents designed to capture, process, and distill information from X (Twitter) Spaces. Whether you are tracking live events, interviews, or casual discussions, this skill handles the heavy lifting of audio extraction, high-fidelity transcription via OpenAI's Whisper, and intelligent summarization. It manages the entire lifecycle of a Space, from initiating a background recording session that persists independently of your terminal to organizing the resulting audio, logs, transcripts, and summaries into a structured local directory.
Installation
To get started, ensure you have the necessary system dependencies installed via Homebrew:
brew install yt-dlp ffmpeg openai-whisper
Next, install the skill directly into your OpenClaw environment:
clawhub install openclaw/skills/skills/jamesalmeida/spaces-listener
For summarization capabilities, configure your environment by setting your OPENAI_API_KEY. Without this key, the tool will still perform transcription but will skip the generation of AI-driven summary reports.
Use Cases
- Journalism and Research: Automatically archive expert commentary and live discussions from public figures or industry panels for later analysis.
- Content Creation: Turn long-form audio discussions into summarized blog posts, threads, or newsletter content by utilizing the automated transcript generation.
- Meeting Intelligence: Record and summarize internal or team-hosted Spaces to ensure key takeaways are documented without requiring manual note-taking.
- Accessibility: Provide text-based transcripts for audio-only content, making information shared in Spaces searchable and accessible for those who prefer reading.
Example Prompts
- "OpenClaw, listen to this Space URL and notify me once it has been transcribed and summarized: [Insert URL]"
- "List all my currently active space recordings and give me a status update on recording #3."
- "Stop all current recordings and delete the stale metadata files to clean up my storage."
Tips & Limitations
This skill is designed for long-duration audio; therefore, never impose a timeout on the download process, as the listener is architected to finish only when the Space concludes naturally. Use the provided cron job strategy to monitor the status of background recordings effectively. Note that transcription accuracy depends on the chosen Whisper model; use 'medium' or 'large' for complex discussions, or 'tiny'/'base' for quick, high-speed turnarounds. All files are staged in /tmp/ before being moved to your Dropbox/ClawdBox/XSpaces/ folder to prevent Dropbox sync conflicts during the writing process.
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-spaces-listener": {
"enabled": true,
"auto_update": true
}
}
}Tags
Flags: file-write, file-read, external-api, code-execution
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.
podcast-agent
Search articles on any topic, generate a two-host dialogue script, and synthesize podcast audio via TTS. Turn long reads into listenable content.
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.
ym-mediatoolkit
流式视频处理工具集 - 压缩、封面提取、音频转换,无需下载完整视频