ListenHub Skills

Getting Started

Prerequisites, installation, configuration, and recommended prompts for ListenHub Skills.

Prerequisites

  • ListenHub API Key — available to all users at API Key Settings
  • Dependenciescurl and jq, installed automatically by the AI
  • Any client with Agent Skills — Claude Code, Cursor, Windsurf, OpenCode, and others

Installation

npx skills add marswaveai/skills

Open Agent Skills

bunx add-skill marswaveai/skills

Configuration

  • ListenHub API KeyGet one here, available to all users
  • Image generation — uses the same API key; default output directory is ~/Downloads
  • On first use, the AI guides setup automatically.

Retrieving Results

  1. After a podcast finishes, a single episode detail entry is provided.
  2. For audio download, say "download audio".
  3. Transcript and script are available in the episode detail.
GoalRecommended Phrasing
Podcast"Make a podcast, topic is XXX, in Chinese, be direct"
Podcast"Make a podcast, topic is XXX, in English, go deep"
Explainer Video"Make an explainer video, content is XXX, in Chinese, explain clearly"
Explainer Video"Make an explainer video, content is XXX, in English, more narrative"
Voice Reading"Turn this text into audio, in Chinese, read it directly"
Voice Reading"Turn this link into audio, in English, do not edit the original text"
Image"Generate image: XXX, 16:9, 2K"

Default Behavior

  1. If language is not specified, the system detects Chinese or English from the input.
  2. If only a topic is provided, the podcast defaults to quick + solo.
  3. If voice is not specified, the first available voice for the language is selected.
  4. Voice reading uses FlowSpeech direct by default.
  5. Multi-character dialogue in scripts uses Speech as an advanced feature.

On this page