← 返回 Skills 市场
544
总下载
1
收藏
2
当前安装
2
版本数
在 OpenClaw 中安装
/install podcast-generator
功能描述
Convert articles, blog posts, or any text into professional podcast scripts and TTS audio. Use when a user wants to: (1) Transform written content into conve...
安全使用建议
This skill appears to implement the advertised podcast script + TTS workflow and a per-call billing flow via SkillPay.me, but there are some inconsistencies you should address before installation: (1) The registry metadata lists no required environment variables, but SKILL.md and billing.py require SKILLPAY_API_KEY — confirm why the metadata omitted this and only provide an API key you trust and can revoke. (2) The billing script will send your provided API key to https://skillpay.me; verify that domain and the service are legitimate and that the API key scope/permissions are appropriate. (3) The audio generator invokes system binaries (edge-tts, ffmpeg) and writes temporary files to /tmp and persistent stats to ~/.openclaw/workspace/…; run the skill in a sandbox or isolated environment first if you are concerned about file writes. (4) If you want to proceed, consider using a limited/revocable SkillPay test key, inspect or run the scripts locally to verify behavior, and avoid providing high-privilege credentials. If the owner/publish metadata is unknown, exercise extra caution.
功能分析
Type: OpenClaw Skill
Name: podcast-generator
Version: 1.1.0
The podcast-generator skill bundle is a legitimate tool for converting text into audio scripts and TTS files. It uses standard libraries and external tools like edge-tts and ffmpeg for its core functionality. The inclusion of a billing mechanism via scripts/billing.py (connecting to skillpay.me) is clearly documented in SKILL.md and aligns with the stated purpose of the skill. There is no evidence of data exfiltration, malicious execution, or hidden prompt injection.
能力评估
Purpose & Capability
Name/description match the included code: generate_script.py creates podcast scripts and generate_audio.py produces TTS audio; billing.py calls a SkillPay.me billing API which fits the declared per-call charge. However, the registry metadata lists 'Required env vars: none' while SKILL.md and scripts require SKILLPAY_API_KEY — this mismatch is an incoherence that should be resolved.
Instruction Scope
SKILL.md gives explicit, narrow runtime steps (billing check → generate script → generate audio → view stats). The scripts perform expected actions: call the SkillPay API, parse/generate text, invoke edge-tts and optionally ffmpeg, and read/write a local stats file. The instructions and scripts do reference filesystem paths (/tmp for temp audio, and ~/.openclaw/workspace/.../data/stats.json) and make outbound HTTP calls to skillpay.me; they do not attempt to read unrelated system files or extraneous environment variables.
Install Mechanism
No install spec or remote downloads are present; the package is instruction + local scripts only. The only external dependencies are expected libraries/binaries (edge-tts, ffmpeg) which are invoked if present — no arbitrary remote code is fetched or executed by an installer.
Credentials
SKILL.md and scripts require SKILLPAY_API_KEY to contact the billing endpoint, which is proportionate to a paid per-call workflow. However, registry metadata claiming 'no required env vars' is inconsistent with the code and documentation. That mismatch is a red flag — the skill will not work correctly without the API key and the omission could cause a user to expose a key without realizing why it's needed. Also note the script will receive whatever API key you provide and will send it to skillpay.me.
Persistence & Privilege
The skill does not request elevated platform privileges or 'always: true'. It does persist usage data to a local file under the user's home (~/.openclaw/workspace/podcast-generator/data/stats.json) and creates that directory. This is reasonable for usage stats, but users should be aware titles and metadata are stored locally and the skill writes/creates files in their home directory and /tmp.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install podcast-generator - 安装完成后,直接呼叫该 Skill 的名称或使用
/podcast-generator触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.1.0
v1.1.0: Added usage statistics tracking
v1.0.0
v1.0.0: Article to podcast with SkillPay billing
元数据
常见问题
Podcast Generator 是什么?
Convert articles, blog posts, or any text into professional podcast scripts and TTS audio. Use when a user wants to: (1) Transform written content into conve... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 544 次。
如何安装 Podcast Generator?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install podcast-generator」即可一键安装,无需额外配置。
Podcast Generator 是免费的吗?
是的,Podcast Generator 完全免费(开源免费),可自由下载、安装和使用。
Podcast Generator 支持哪些平台?
Podcast Generator 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Podcast Generator?
由 elevo11(@elevo11)开发并维护,当前版本 v1.1.0。
推荐 Skills