Convert a Markdown article into a natural first-person podcast script for 1 to 4 speakers and save it as a .txt file under the current project's markdown directory. Default to Chinese output unless the user explicitly specifies another language, while preserving English terms that appear in the article. Use when the user provides an article Markdown file and a podcast speaker count, asks for a VibeVoice-style podcast script, dialogue rewrite, narrated audio script, multi-host conversation, solo podcast monologue, or personal-viewpoint audio script based on an article.
73
90%
Does it follow best practices?
Run evals on this skill
Adds up to 20 points to the overall score
View guide
Low
Low-risk findings worth noting
Speaker N: where N is from 1 to the requested count. If the user explicitly specifies another language, write the script in that language instead. Transform the article's ideas into the speaker's own first-person viewpoint, as if the speaker is directly sharing their thinking on the topic, not reviewing, summarizing, or reacting to an article..txt file in the current project's markdown directory. Create that directory if needed.Use scripts/save_podcast_script.py to write the final text:
python3 /path/to/article-to-podcast-script/scripts/save_podcast_script.py ARTICLE.md SPEAKER_COUNT < draft.txtThe script validates the speaker count, creates ./markdown, builds a stable output filename from the article name, and writes stdin to the .txt file.
Speaker 1:. Do not add a title block, cast list, markdown formatting, stage directions, or bullets.Speaker N: labels in English exactly as shown.Speaker 1: 大家好,欢迎收听本期节目。今天我想聊一个很关键的判断...
Speaker 2: 没错,真正的核心不是表面的新闻,而是背后的传导链条...Speaker 1:.Follow this shape unless the article clearly calls for another:
Match length to the article and user request. If no duration is specified, produce enough script to cover the article's substance without padding.
3b9c83d
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.