← 返回 Skills 市场
cast0

text-to-published-podcast-rss-test

作者 cast0 · GitHub ↗ · v0.0.1 · MIT-0
cross-platform ✓ 安全检测通过
82
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install text-to-published-podcast-rss-test
功能描述
Helps an agent or app to turn text into audio podcast episodes. One API call creates an episode using TTS and auto-publish to an RSS feed subscribable in any...
使用说明 (SKILL.md)

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: queuedprocessingdone | 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
安全使用建议
Use this skill only if you are comfortable sending the episode title and text to cast0.ai and having generated audio appear on a public RSS feed. Keep the API key private, do not commit the .env file, and ask the agent to confirm before publishing real episodes.
功能分析
Type: OpenClaw Skill Name: text-to-published-podcast-rss-test Version: 0.0.1 The skill bundle provides documentation and API instructions for integrating with the cast0.ai service to convert text into podcast episodes. It includes standard REST API calls (POST/GET) and instructions for managing API keys via environment variables. No malicious behavior, data exfiltration, or prompt injection risks were identified in SKILL.md or _meta.json.
能力标签
requires-sensitive-credentials
能力评估
Purpose & Capability
The skill’s public podcast publishing capability matches its description, but it can create externally visible content.
Instruction Scope
The documented actions are limited to creating, listing, and polling podcast episodes, but the skill does not explicitly require a final user confirmation before publishing.
Install Mechanism
There is no install spec and no code files; the skill is instruction-only.
Credentials
It sends user-provided title and text to an external API and publishes resulting audio through a public unauthenticated RSS feed, which is expected for the stated purpose.
Persistence & Privilege
The skill tells the user to save a bearer API key in a local .env file; there is no background process or hidden local persistence shown.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install text-to-published-podcast-rss-test
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /text-to-published-podcast-rss-test 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v0.0.1
- Initial release of the text-to-published-podcast-rss skill. - Instantly convert text into podcast episodes using TTS and auto-publish to an RSS feed. - Simple setup: connect an API key from cast0.ai and manage podcast settings via the dashboard. - Supports episode creation, status polling, and listing through easy API endpoints. - Generated RSS feed is compatible with all major podcast players, enabling immediate subscription and listening.
元数据
Slug text-to-published-podcast-rss-test
版本 0.0.1
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

text-to-published-podcast-rss-test 是什么?

Helps an agent or app to turn text into audio podcast episodes. One API call creates an episode using TTS and auto-publish to an RSS feed subscribable in any... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 82 次。

如何安装 text-to-published-podcast-rss-test?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install text-to-published-podcast-rss-test」即可一键安装,无需额外配置。

text-to-published-podcast-rss-test 是免费的吗?

是的,text-to-published-podcast-rss-test 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

text-to-published-podcast-rss-test 支持哪些平台?

text-to-published-podcast-rss-test 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 text-to-published-podcast-rss-test?

由 cast0(@cast0)开发并维护,当前版本 v0.0.1。

💬 留言讨论