listenhub

Routes user intent to specialized ListenHub CLI skills for audio, video, and image generation.

335|37|Updated Jul 18, 2026
One-click install
npx skills add https://github.com/joeseesun/qiaomu-cut-skill --skill listenhub-joeseesun
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: listenhub
Source: https://github.com/joeseesun/qiaomu-cut-skill/tree/main/vendor/marswaveai-skills/listenhub
Command: npx skills add https://github.com/joeseesun/qiaomu-cut-skill --skill listenhub-joeseesun

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires @marswave/listenhub-cli.

What problem does it solve? Users often know what they want to create (a podcast, explainer video, TTS narration, AI image, or music track) but not which ListenHub capability or CLI command handles it. This Skill acts as a router that interprets the user's intent and delegates to the correct specialized skill, removing guesswork. ## Core Features & Use Cases - Intent-Based Routing: Maps keywords in English and Chinese (e.g., "podcast", "TTS", "生成视频", "lipsync", "remix") to the right specialized skill such as /podcast, /explainer, /tts, /image-gen, /video-gen, /music, /asr, and more. - Ambiguity Handling: When intent is unclear, it asks the user a clarifying question with concrete options instead of guessing. - Automatic CLI Setup: Checks ListenHub CLI authentication status and auto-installs the CLI via npm and triggers browser login when needed, without asking the user to run commands manually. - Use Case: A user says "make a podcast about AI news" — the Skill identifies the podcast intent, routes to the /podcast skill, and follows that skill's instructions end to end. ## Quick Start Ask the agent to make a podcast, generate an image, create an explainer video, or read text aloud, and it will route your request to the right ListenHub skill automatically.

Frequently Asked Questions about listenhub

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate a podcast or explainer video with ListenHub?▼

State your goal in natural language, such as "make a podcast about climate tech" or "create an explainer video". The router detects the intent from keywords and delegates to the matching specialized skill, which then drives the ListenHub CLI.

What can the ListenHub CLI generate?▼

The ListenHub CLI covers end-to-end audio and voice cloning, podcasts, explainer videos, slides, TTS read-aloud, AI image generation, text-to-video with lipsync, music generation and remixing, URL content parsing, and local audio transcription.

Does ListenHub require an API key or login?▼

Most routes require the ListenHub CLI installed via npm and authenticated through a browser login flow. The ASR transcription route is the exception — it runs locally and needs neither the CLI nor an API key.

What happens if my request is ambiguous?▼

When intent cannot be determined from keywords, the router asks a clarifying question listing concrete options such as podcast, explainer video, slides, music, or video generation, then routes based on your answer.

Why is ListenHub routing not working on my machine?▼

Routing fails when the listenhub binary is missing or the session is unauthenticated. Check status with "listenhub auth status --json"; the skill auto-installs the CLI via npm and launches browser login when needed.