home / skills / onewave-ai / claude-skills / podcast-studio
This skill transforms text into podcast scripts with audio cues, music, and production notes, leveraging Tone.js and Howler.js for timing.
npx playbooks add skill onewave-ai/claude-skills --skill podcast-studioReview the files below or copy the command above to add this skill to your agents.
---
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!
This skill generates full podcast scripts from written content and produces production-ready cues for music, transitions, and sound effects. It integrates audio-mixing concepts using Tone.js and Howler.js conventions so producers can implement intro/outro music, layered beds, and timed effects. The output is focused on actionable, copy-paste ready segments and production notes for immediate use.
Provide a source text or topic and the skill restructures it into episode segments (teaser, intro, segments, ad breaks, outro) with precise timing and cue markers. It appends music cues, dynamic transitions, ambient beds, and SFX placement using standard Tone.js/Howler.js naming patterns. Finally, it returns production notes, suggested assets, and a brief mixing checklist for engineers.
Can the skill output direct Tone.js/Howler.js code?
It produces standardized cue names and timing that map directly to Tone.js/Howler.js usage; small wrapper snippets can be provided on request.
How do I control episode length precisely?
Specify target runtime and desired segment durations; the script includes estimated speaking times and adjustable filler cues to meet exact lengths.