← Back to Skills Marketplace
yangjinghua0127

url2podcast

by Mr.Yang · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ Security Clean
86
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install url2podcast
Description
Use when 需要把网页内容转成双人中文播客,并按脚本逐句参数合成音频后输出成品
Usage Guidance
This skill appears to do what it says: it fetches a webpage, generates a two-person podcast script, and calls ByteDance's (Volc) TTS API to synthesize audio, then merges audio with ffmpeg. Before installing/providing credentials, consider: 1) any webpage text sent to the TTS endpoint will leave your environment—do not send sensitive/private content to a third-party TTS service; 2) VOLC_APPID and VOLC_TOKEN are secrets—treat them like API keys and rotate/revoke if compromised; 3) the skill will clear and reuse skills/podcast-maker/workspace each run—ensure you have no other critical data there; 4) the Authorization header shown uses an unusual 'Bearer;${VOLC_TOKEN}' format (note the semicolon) — confirm with your Volc docs that this is correct. If you need stronger guarantees about data handling or offline synthesis, consider running local TTS or reviewing an implementation that avoids external APIs.
Capability Analysis
Type: OpenClaw Skill Name: url2podcast Version: 1.0.0 The skill is a legitimate tool designed to convert web content into a two-person podcast using the ByteDance Volcano Engine TTS API. It follows a structured workflow involving content extraction, script generation, and audio synthesis using standard utilities like curl, ffmpeg, and a small Python helper for base64 decoding. The instructions in SKILL.md include security-conscious constraints, such as restricting file operations to a specific workspace and clearing it before use, and there is no evidence of data exfiltration or malicious intent.
Capability Assessment
Purpose & Capability
Name/description (convert webpage to two-person Chinese podcast) match the declared requirements: ffmpeg/curl/python3 for audio handling and HTTP calls, and VOLC_APPID/VOLC_TOKEN for the Volc/openspeech TTS API.
Instruction Scope
SKILL.md instructs fetching page content, generating drafts/scripts, calling the external TTS endpoint for each line, decoding base64 audio, and merging with ffmpeg. These actions are coherent for the stated task, but they will transmit the webpage text (potentially sensitive) to an external third party (openspeech.bytedance.com). The runtime also demands clearing and writing files in skills/podcast-maker/workspace each run—this is expected for a workspace but could remove previous workspace data if present.
Install Mechanism
Instruction-only skill with no install steps or downloaded code. Low install risk: it relies on existing system binaries (ffmpeg, curl, python3) rather than fetching arbitrary code.
Credentials
Only VOLC_APPID and VOLC_TOKEN are required and are directly used in the documented TTS requests. No unrelated credentials or extra env vars are requested. These are sensitive secrets and will be sent to the external TTS API as part of requests.
Persistence & Privilege
always is false and the skill is instruction-only; it does not request permanent system presence or modify other skills. It will read/write and clear a workspace directory limited to skills/podcast-maker/workspace as part of normal operation.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install url2podcast
  3. After installation, invoke the skill by name or use /url2podcast
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
podcast-maker 1.0.0 - Initial release of the podcast-maker skill. - Converts any web page content into a two-speaker Chinese podcast, with automatic summarization, script generation, and audio synthesis. - Fully automated workflow with quality control: structured content extraction, oral dialogue drafting, scoring & rewriting, structured TTS scripting, and audio merging. - Ensures output of source_brief.json, podcast_content.md, podcast_script.json, and podcast_final.mp3. - Uses Volcano Engine TTS API with strict role, emotion, and process constraints for consistent, high-quality podcast output.
Metadata
Slug url2podcast
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is url2podcast?

Use when 需要把网页内容转成双人中文播客,并按脚本逐句参数合成音频后输出成品. It is an AI Agent Skill for Claude Code / OpenClaw, with 86 downloads so far.

How do I install url2podcast?

Run "/install url2podcast" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is url2podcast free?

Yes, url2podcast is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does url2podcast support?

url2podcast is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created url2podcast?

It is built and maintained by Mr.Yang (@yangjinghua0127); the current version is v1.0.0.

💬 Comments