listenhub-cli について
listenhub-cli は、ListenHub の依頼内容に応じて専用スキルへ振り分けるルーティングスキルです。音声、ポッドキャスト、動画、スライドなどを扱い、CLI の導入と認証の手順も示します。
主な機能
- 01意図に応じて専用スキルへ振り分け
- 02音声、ポッドキャスト、動画制作に対応
- 03スライド、音楽、画像の依頼に対応
- 04CLI の導入とログイン手順を案内
活用シーン
- 01制作内容に応じたスキルの選択
- 02音声文字起こし依頼をローカル ASR へ転送
- 03意図が曖昧な場合に制作内容を確認
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ marswaveai/ skills --skill listenhub-cliインストール後、Claude Code で/listenhub-cliを入力して読み込まれたか確認します。
詳細
目的
これはルータースキルです。ユーザーが ListenHub の一般的なアクションを実行すると、このスキルが意図を特定し、適切な専門スキルに振り分けます。
ルーティングテーブル
| ユーザーの意図 | キーワード | 振り分け先 |
|---|---|---|
| ListenHub Voice のエンドツーエンド音声 | "端到端音频", "语音生成", "图片转音频", "图片生成音频", "多音色对白", "参考音频克隆", "克隆音色", "音效", "生成音效" | /listenhub-voice |
| ポッドキャスト | "podcast", "播客", "debate", "dialogue" | /podcast |
| 解説動画 | "explainer", "解说视频", "tutorial video" | /explainer |
| スライド/PPT | "slides", "幻灯片", "PPT", "presentation" | /slides |
| 音声クローン(永続) | "克隆我的声音", "克隆音色", "声音克隆", "语音克隆", "用我的声音", "自定义音色", "clone my voice", "custom voice" | /voice-clone |
| TTS/読み上げ | "TTS", "read aloud", "朗读", "配音", "语音合成" | /tts |
| 画像生成 | "generate image", "画一张", "生成图片", "AI图" | /image-gen |
| 動画生成 | "video", "视频", "seedance", "pixverse", "生成视频", "text to video", "做视频", "口型", "lipsync", "对口型" | /video-gen |
| 音楽 | "music", "音乐", "生成音乐", "翻唱", "cover" | /music |
| コンテンツ抽出 | "parse URL", "extract content", "解析链接" | /content-parser |
| 音声の文字起こし | "transcribe", "ASR", "语音转文字" | /asr |
| クリエイター向けワークフロー | "创作", "写公众号", "小红书", "口播" | /creator |
ルーティング方法
- ユーザーのメッセージを読み、該当するカテゴリを特定します
- 振り分け先のスキルをユーザーに伝えます
- そのスキルの SKILL.md に記載された内容に従います
意図が曖昧な場合は、ユーザーに確認してください。
Question: "What would you like to create?"
Options:
- "ListenHub Voice" — End-to-end audio: sound effects, multi-voice dialogue, reference-audio cloning, image→audio
- "Voice Cloning" — Clone your own voice into a reusable speaker
- "Podcast" — Audio discussion on a topic
- "Explainer Video" — Narrated video with AI visuals
- "Slides" — Slide deck / presentation
- "Music" — AI-generated music or cover
- "Video" — AI video generation from text or reference materials
前提条件
ほとんどのスキルでは ListenHub CLI が必要です。次のコマンドで確認してください。
listenhub auth status --json
インストールされていない場合、またはログインしていない場合は、自動で対応してください。インストールコマンドの実行をユーザーに依頼しないでください。
- 自動インストール:
npm install -g @marswave/listenhub-cliをサイレントに実行します - 自動ログイン:
listenhub auth loginを実行します(ブラウザーが開きます)
例外:/asr はローカルで実行されるため、CLI や API キーは不要です。
コメント
Markdown 対応