/install text-to-published-podcast-rss
Text to Published Podcast RSS - cast0 API
Text in, podcast episode out. The text field is read verbatim by TTS, not interpreted as a prompt. Episodes auto-publish to an RSS feed compatible with Apple Podcasts, Spotify, Overcast, and other podcast apps.
Base URL: https://api.cast0.ai
Auth: Authorization: Bearer pk_xxxxx
Docs: https://api.cast0.ai/docs
Setup
Ask the user to create a podcast (= show) at https://cast0.ai. The dashboard is where the user can:
- Get the API key and RSS feed URL
- Change podcast settings (voice, TTS model, speed, name)
Each API key is tied to one podcast. Once you have the key, save it:
echo "CAST0_API_KEY=pk_xxxxx" >> .env
Create an Episode
curl -X POST https://api.cast0.ai/api/episodes \
-H "Authorization: Bearer pk_xxxxx" \
-H "Content-Type: application/json" \
-d '{"title": "Daily Standup", "text": "Here is what happened today..."}'
Returns 201 with the episode id and "status": "queued".
Poll for Completion
Generation is async: queued → processing → done | failed.
curl https://api.cast0.ai/api/episodes/EPISODE_ID \
-H "Authorization: Bearer pk_xxxxx"
When "done", the response includes audioUrl with the MP3 link.
List Episodes
curl https://api.cast0.ai/api/episodes \
-H "Authorization: Bearer pk_xxxxx"
RSS Feed
Every podcast has a public feed URL (no auth):
https://api.cast0.ai/rss/FEED_TOKEN
Subscribe in any podcast app. New episodes appear automatically after generation.
Endpoints
| Method | Endpoint | Auth | Description |
|---|---|---|---|
POST |
/api/episodes |
API key | Create episode ({ title, text }) |
GET |
/api/episodes |
API key | List episodes |
GET |
/api/episodes/:id |
API key | Get episode status |
GET |
/rss/:feedToken |
None | RSS 2.0 feed |
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install text-to-published-podcast-rss - 安装完成后,直接呼叫该 Skill 的名称或使用
/text-to-published-podcast-rss触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
Text to Published Podcast RSS 是什么?
Turn text into audio podcast episodes. One API call creates an episode using TTS and auto-publish to an RSS feed subscribable in any podcast app. Use with your own TTS api key or get free api key in https://cast0.ai. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 87 次。
如何安装 Text to Published Podcast RSS?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install text-to-published-podcast-rss」即可一键安装,无需额外配置。
Text to Published Podcast RSS 是免费的吗?
是的,Text to Published Podcast RSS 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Text to Published Podcast RSS 支持哪些平台?
Text to Published Podcast RSS 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Text to Published Podcast RSS?
由 cast0(@cast0)开发并维护,当前版本 v1.0.0。