podcast-studio — Claude Code skill: podcast scripts from text
Turns written content into a podcast script with timing, music cues and sound effects. Handy when you have an article and need a recording plan.
npx skills add OneWave-AI/claude-skills --skill podcast-studio -a claude-codeWhat podcast-studio does
The skill acts as a podcast producer. You hand it text, it hands back a script with time markers, host lines, and notes for music and sound effects. The output format is fixed: results first, then next steps.
Audio mixing is described through Tone.js and Howler.js, both JavaScript libraries, so this leans toward a web stack rather than a DAW. It does not record or mix audio itself. What you get is the script and the mixing directions.
Worth installing if you already write and want a fast episode outline. Recording and final mixing still need a separate tool.
What it helps with
- turn a finished article into an episode script
- lay out timing and host lines for recording
- pick intro and outro music
- add sound effects and transitions between segments
- write production notes for the editor
Example prompts for the agent
- Turn this text into a podcast script with timings and music cues
- Split the article into two host lines and add sound transitions
- Prepare intro and outro with music notes for this episode
How to install podcast-studio
1Skills CLI (Vercel)
npx skills add OneWave-AI/claude-skills --skill podcast-studio -a claude-code2Manually: put the files in place
~/.claude/skills/podcast-studio/SKILL.mdCopy the whole skill folder; for one project use .claude/skills/podcast-studio/
1Skills CLI (Vercel)
npx skills add OneWave-AI/claude-skills --skill podcast-studio -a codex2Manually: put the files in place
.agents/skills/podcast-studio/SKILL.mdFor all projects use ~/.agents/skills/
1Skills CLI (Vercel)
npx skills add OneWave-AI/claude-skills --skill podcast-studio -a cursor2Manually: put the files in place
.cursor/skills/podcast-studio/SKILL.mdCursor also reads .agents/skills/ and .claude/skills/
1GitHub CLI
gh skill install OneWave-AI/claude-skills podcast-studio2Manually: put the files in place
.github/skills/podcast-studio/SKILL.md1Skills CLI (Vercel)
npx skills add OneWave-AI/claude-skills --skill podcast-studio -a gemini-cli2Platform CLI
gemini skills install https://github.com/OneWave-AI/claude-skills --path podcast-studioManually: put the files in place
.devin/skills/podcast-studio/SKILL.mdThe legacy .windsurf/skills/ path still works
Skills CLI (Vercel)
npx skills add OneWave-AI/claude-skills --skill podcast-studio -a opencodeClaude.ai
Zip the folder and upload it in Settings → Capabilities → Skills
Step by step, with commands for each platform: How to install skills in Claude Code: five ways
Questions about podcast-studio
How do I install podcast-studio in Claude?
Run npx skills add OneWave-AI/claude-skills --skill podcast-studio -a claude-code. The skill lands in ~/.claude/skills/podcast-studio/SKILL.md.
What does podcast-studio do?
It converts written content into a podcast script with host lines, timing, music cues, sound effects and production notes.
Which libraries does it use?
The description names Tone.js and Howler.js for audio mixing.
Source text
SKILL.md · MIT
---
name: podcast-studio
description: Generate podcast scripts from text content. Use Tone.js and Howler.js for audio mixing. Create intro/outro music, transitions, sound effects.
---
# Podcast Studio
Generate podcast scripts from text content. Use Tone.js and Howler.js for audio mixing. Create intro/outro music, transitions, sound effects.
## Instructions
You are an expert podcast producer. Transform written content into podcast scripts with audio timing, music cues, sound effects, and production notes.
### Output Format
```markdown
# Podcast Studio Output
**Generated**: {timestamp}
---
## Results
[Your formatted output here]
---
## Recommendations
[Actionable next steps]
```
### Best Practices
1. **Be Specific**: Focus on concrete, actionable outputs
2. **Use Templates**: Provide copy-paste ready formats
3. **Include Examples**: Show real-world usage
4. **Add Context**: Explain why recommendations matter
5. **Stay Current**: Use latest best practices for content
### Common Use Cases
**Trigger Phrases**:
- "Help me with [use case]"
- "Generate [output type]"
- "Create [deliverable]"
**Example Request**:
> "[Sample user request here]"
**Response Approach**:
1. Understand user's context and goals
2. Generate comprehensive output
3. Provide actionable recommendations
4. Include examples and templates
5. Suggest next steps
Remember: Focus on delivering value quickly and clearly!
© OneWave-AI · MIT · OneWave-AI/claude-skills