← Back to Skills Marketplace
kkaticld

ListenHub

by kkaticld · GitHub ↗ · v0.6.0
cross-platform ⚠ suspicious
6971
Downloads
0
Stars
0
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
Review carefully before installing. Avoid submitting sensitive text, private URLs, confidential prompts, or reference images unless you are comfortable sending them to the disclosed external services. Preinstall curl and jq yourself, set LISTENHUB_API_KEY through OpenClaw environment configuration rather than letting scripts write shell rc files, and treat the image script as higher risk until its Labnana/Marswave provider use, auto-install behavior, and credential persistence are corrected.
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
⚠ Credentials
Networked API access and local output files are expected for cloud media generation, but automatic package-manager execution, eval-based command dispatch, and modification of shell startup files are disproportionate for an image-generation wrapper.
⚠ Install Mechanism
The artifact does not have a separate installer, but generate-image.sh performs first-run setup that can auto-install jq or curl through platform package managers, including sudo-based Linux commands, during ordinary use.
⚠ Instruction Scope
The skill uses broad auto-detection phrases such as explain, draw, and read aloud, and it does not require explicit confirmation before sending user text, URLs, prompts, or reference image URLs to external APIs.
⚠ Persistence & Privilege
generate-image.sh writes LISTENHUB_API_KEY and LISTENHUB_OUTPUT_DIR into shell startup files without shell-safe serialization, and lib.sh/generate-image.sh later read shell rc files to recover those values; no service, scheduled task, or backdoor persistence was found.
⚠ Purpose & Capability
Podcast, explainer, TTS, speech, status, and image scripts are present and broadly match the advertised media-generation purpose, but image generation is implemented as a Labnana/Marswave API call while the skill presents the service as ListenHub.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install listenhub-ai
  3. After installation, invoke the skill by name or use /listenhub-ai
  4. 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
Slug listenhub-ai
Version 0.6.0
License —
All-time Installs 0
Active Installs 0
Total Versions 1
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 6971 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.

💬 Comments