← Back to Skills Marketplace
5488
Downloads
0
Stars
3
Active Installs
1
Versions
Install in OpenClaw
/install listenhub-ai
Description
Turn ideas into podcasts, explainer videos, voice narration, and AI images via ListenHub. Use when the user wants to "make a podcast", "create an explainer v...
Usage Guidance
Install only if you are comfortable with shell scripts sending your submitted content, URLs, prompts, and reference-image URLs to ListenHub/Marswave/Labnana services. Review scripts/generate-image.sh before use; prefer setting LISTENHUB_API_KEY temporarily or through OpenClaw config, and avoid letting the script write credentials into shell startup files or install packages automatically.
Capability Analysis
Type: OpenClaw Skill
Name: listenhub-ai
Version: 0.6.0
The skill is classified as suspicious due to the `generate-image.sh` script's capability to auto-install dependencies (`jq`, `curl`) using system package managers (e.g., `sudo apt-get install`) and to write configuration (API key, output directory) directly into the user's shell RC files (`~/.zshrc`, `~/.bashrc`). While these actions are intended for user convenience and configuration, they represent high-risk capabilities that could be exploited if the script or its inputs were compromised, potentially leading to unauthorized command execution or persistence. There is no clear evidence of intentional malicious behavior like data exfiltration or backdoors, but the broad permissions requested for auto-installation and direct modification of shell configuration files elevate the risk beyond benign.
Capability Assessment
Purpose & Capability
Podcast, TTS, speech, video, and image generation are coherent with the stated purpose, but image generation is routed to Labnana while the user-facing documentation is framed as ListenHub, which weakens informed consent about the actual service path.
Instruction Scope
The skill discloses shell scripts, curl/jq dependencies, API-key use, and external API calls, but it does not clearly warn users before sending text, URLs, prompts, scripts, or reference-image URLs to remote services.
Install Mechanism
The package itself is a normal skill artifact, but scripts/generate-image.sh attempts to auto-install missing dependencies through package managers, including sudo-based Linux installs, and executes the constructed install command with eval.
Credentials
Network access and an API key are expected for remote media generation, but reading shell startup files for LISTENHUB_API_KEY and LISTENHUB_OUTPUT_DIR goes beyond the documented environment-variable setup.
Persistence & Privilege
scripts/generate-image.sh can prompt for an API key and output directory, then write or replace exports in ~/.zshrc, ~/.bashrc, ~/.bash_profile, or ~/.profile, storing the credential persistently in plaintext.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install listenhub-ai - After installation, invoke the skill by name or use
/listenhub-ai - Provide required inputs per the skill's parameter spec and get structured output
Version History
v0.6.0
Initial OpenClaw adaptation from marswaveai/skills. Podcast, explainer video, TTS, speech, and image generation via ListenHub API.
Metadata
Frequently Asked Questions
What is ListenHub?
Turn ideas into podcasts, explainer videos, voice narration, and AI images via ListenHub. Use when the user wants to "make a podcast", "create an explainer v... It is an AI Agent Skill for Claude Code / OpenClaw, with 5488 downloads so far.
How do I install ListenHub?
Run "/install listenhub-ai" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is ListenHub free?
Yes, ListenHub is completely free (open-source). You can download, install and use it at no cost.
Which platforms does ListenHub support?
ListenHub is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created ListenHub?
It is built and maintained by kkaticld (@kkaticld); the current version is v0.6.0.
More Skills