Agent skill

Audio Script Writer

by LeoYeAI in LeoYeAI/openclaw-master-skills

Convert written medical content into podcast or video scripts optimized for audio delivery.

MITAuto-check: notesMedia & Creative

Install Audio Script Writer

skills CLI
$ npx skills add LeoYeAI/openclaw-master-skills --skill audio-script-writer -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install LeoYeAI/openclaw-master-skills audio-script-writer --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/LeoYeAI/openclaw-master-skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/audio-script-writer .claude/skills/audio-script-writer && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
audio-script-writer
GitHub stars
2.2k
Token cost
~4.1k tokens
SKILL.md length
1,146 words
Files
5 (incl. scripts, references)
Skills in repo
972
Repo updated
First seen
Licence
MIT

At a glance

Convert written medical content into podcast or video scripts optimized for audio delivery.

  • Works in 4 steps: Spoken Word Transformation → Pronunciation Guide Generation → Timing and Pacing → …
  • Tasks that involve Language learning
  • SKILL.md covers Overview, When to Use, Core Capabilities and Common Patterns, plus 13 more sections
  • Runs Python scripts from its folder; calls python

What it does

Audio Script Writer is an agent skill from LeoYeAI/openclaw-master-skills. Convert written medical content into podcast or video scripts optimized for audio delivery. Transforms academic papers, reports, and educational materials into engaging spoken-word formats with pronunciation guides, timing markers, and audio-friendly structure.

Its SKILL.md is about 4.1k tokens, which your agent loads only when the skill is triggered. The skill folder holds 6 other files, including scripts and reference files (for example `_meta.json`, `references/guidelines.md` and `scripts/main.py`).

It sits in Media & Creative, covering Language learning, Video scripts and shorts and Text to speech and voice. The repository describes itself as: 🧠 Curated collection of 1209+ best OpenClaw skills — weekly updated by MyClaw.ai. The licence is MIT.

When your agent uses it

  • Tasks that involve Language learning
  • Tasks that involve Video scripts and shorts
  • Tasks that involve Text to speech and voice

Example prompts

  • “/audio-script-writer”

Requirements

  • Python 3
  • Pre-approved tools (allowed-tools): Read, Write, Bash, Edit

Workflow steps

4 steps, taken from the step headings in SKILL.md.

  1. Spoken Word Transformation
  2. Pronunciation Guide Generation
  3. Timing and Pacing
  4. Multi-Format Templates

What it can do on your machine

Read from SKILL.md and the folder at commit e5199b5. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves these tools, so the agent can use them without asking each time:

    • Read
    • Write
    • Bash
    • Edit

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Ships 1 file in scripts/ (Python), which the agent can run.

    Shell commands in SKILL.md call:

    • python

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Audio Script Writer loads about 4.1k tokens when it runs, and up to ~4.2k if it reads all its reference files. Until then it costs about 70 tokens; SKILL.md has 1,146 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~70
When it runs · the whole SKILL.md, loaded when a task matches
~4.1k
With references · SKILL.md plus every file in references/, read only if the agent opens them
~4.2k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check: notes

The automated check noted patterns worth knowing about, such as sudo or a known installer.

  • NotePre-approves every shell command (allowed-tools: Bash)SKILL.md
    allowed-tools: Read, Write, Bash, Edit

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); the scripts in this folder are not scanned.

SKILL.md

The full file from LeoYeAI/openclaw-master-skills at commit e5199b5, republished under its MIT licence (© LeoYeAI). 1,146 words, ~4,144 tokens.

Download SKILL.mdSave it as .claude/skills/audio-script-writer/SKILL.md (or your agent's skills folder). This skill also uses 4 other files; get the full folder from GitHub.
name
audio-script-writer
description
Convert written medical content into podcast or video scripts optimized for audio delivery. Transforms academic papers, reports, and educational materials into engaging spoken-word formats with pronunciation guides, timing markers, and audio-friendly structure.
allowed-tools
Read, Write, Bash, Edit
license
MIT
metadata.skill-author
AIPOCH

Audio Script Writer

Overview

Content transformation tool that converts written medical and scientific materials into professionally structured audio scripts suitable for podcasts, educational videos, audiobooks, and voiceover narration.

Key Capabilities:

  • Format Conversion: Research papers → podcast scripts
  • Spoken Word Optimization: Sentence restructuring for listening
  • Pronunciation Guides: Medical terminology phonetic spelling
  • Timing Estimation: Duration calculations for production planning
  • Multi-Format Output: Podcast, video, lecture, audiobook templates
  • Voice Direction: Tone, pace, and emphasis cues for narrators

When to Use

✅ Use this skill when:

  • Creating medical education podcasts from journal articles
  • Converting conference presentations to video scripts
  • Developing audiobook versions of medical textbooks
  • Scripting patient education audio materials
  • Producing research summary videos for social media
  • Adapting written case reports for audio case studies
  • Creating voiceover scripts for e-learning modules

❌ Do NOT use when:

  • Live presentation without script → Use improvisation
  • Highly visual content (surgery videos) → Use visual-focused tools
  • Interactive audio (Q&A format) → Use dialogue scripting tools
  • Music or sound design planning → Use audio production software
  • Voice recording itself → This creates scripts, not audio

Integration:

  • Upstream: abstract-summarizer (content condensation), lay-summary-gen (patient-friendly language)
  • Downstream: medical-translation (multi-language scripts), voice-cloning-tool (AI narration)

Core Capabilities

1. Spoken Word Transformation

Convert written text to conversational audio style:

python
from scripts.audio_writer import AudioScriptWriter

writer = AudioScriptWriter()

# Transform written content
script = writer.convert_to_audio(
    source_text=research_paper,
    format="podcast",  # podcast, video, lecture, audiobook
    target_audience="medical_students",
    duration_minutes=15
)

print(script.spoken_text)
# Converts: "The pathophysiology of diabetes mellitus involves..."
# To: "So what exactly happens in diabetes? Well, it all starts when..."

Transformation Rules:

Written StyleAudio StyleExample
"Furthermore""Plus"Less formal transitions
" et al.""and their colleagues"Expand abbreviations
Numbers in textSpoken numbers"15%" → "15 percent"
Long sentences15-20 word maxBreak into digestible chunks
Passive voiceActive voice"was observed" → "we saw"
CitationsOmit or footnote"(Smith et al., 2024)" → [reference tone]
2. Pronunciation Guide Generation

Create phonetic spelling for medical terms:

python
# Generate pronunciation guide
pronunciation = writer.create_pronunciation_guide(
    text=script,
    include_phonetic=True,
    include_syllables=True
)

# Output:
# "Hyperlipidemia: hi-per-lip-i-DEE-mee-uh"
# "Metformin: met-FOR-min"
# "Atherosclerosis: ath-er-oh-skleh-ROH-sis"

Guide Elements:

  • Phonetic Spelling: IPA or simplified phonetics
  • Syllable Breaks: hy-per-ten-sion
  • Emphasis Marking: Primary stress (CAPS), secondary stress
  • Alternative Pronunciations: Regional variations (UK vs US)
  • Sound-Alikes: "rhymes with..." for difficult terms
3. Timing and Pacing

Calculate speaking duration and mark pacing cues:

python
# Analyze timing
timing = writer.calculate_timing(
    script=script,
    speaking_rate="conversational",  # slow, conversational, fast
    include_pauses=True
)

print(f"Estimated duration: {timing.duration_minutes} minutes")
print(f"Word count: {timing.word_count}")
print(f"Pace: {timing.words_per_minute} WPM")

Speaking Rates:

StyleWPMUse Case
Slow/Educational120-130Patient education, complex topics
Conversational140-160Podcasts, general audience
Fast/News170-190Time-constrained content
VariableVariesDynamic pacing with pauses

Pacing Cues:

[BREATHE] - Brief pause for narrator
[PAUSE 2s] - Two-second pause for emphasis
[SLOW DOWN] - Reduce pace for key point
[SPEED UP] - Increase energy/excitement
[BEAT] - Dramatic pause
4. Multi-Format Templates

Generate scripts for different audio formats:

python
# Podcast episode
podcast = writer.create_podcast_script(
    content=article,
    episode_format="interview",  # solo, interview, panel
    include_intro_music=True,
    ad_breaks=[5, 12]  # minutes
)

# Educational video
video = writer.create_video_script(
    content=lecture_slides,
    visual_cues=True,  # Mark where visuals change
    b_roll_notes=True  # Suggest supplemental footage
)

Format Types:

FormatCharacteristicsBest For
PodcastConversational, segments, adsLong-form content, interviews
VideoVisual cues, B-roll notesYouTube, educational platforms
LectureStructured, Q&A breaksOnline courses, training
AudiobookChapter markers, consistent toneTextbooks, memoirs
NewsTight, factual, quickResearch briefs, updates

Common Patterns

Pattern 1: Research Paper to Podcast

Scenario: Convert published study to 15-minute podcast episode.

bash
# Convert paper to podcast script
python scripts/main.py \
  --input paper.pdf \
  --format podcast \
  --duration 15 \
  --style conversational \
  --include-intro-outro \
  --output podcast_script.txt

# Generate pronunciation guide
python scripts/main.py \
  --input podcast_script.txt \
  --generate-pronunciation \
  --output pronunciation_guide.txt

Structure:

[INTRO MUSIC 5s]

HOST: Welcome to Medical Research Today. I'm your host...

[BREATHE]

HOST: Today we're diving into a fascinating study about...

[PAUSE]

HOST: So what did the researchers find? Well...

[BREATHE]

HOST: Dr. Smith, one of the study authors, explains...

[SOUND BITE: Interview clip]

...

[OUTRO MUSIC]
Pattern 2: Medical Lecture Recording

Scenario: Convert lecture notes to video script for online course.

python
# Create lecture script
lecture = writer.create_lecture_script(
    notes=lecture_content,
    duration=45,  # minutes
    break_intervals=[15, 30],  # minutes for student breaks
    interaction_points=True  # "Pause and think..." prompts
)

# Add visual cues
script = writer.add_visual_cues(
    script=lecture,
    slide_transitions=True,
    animation_notes=True
)

Lecture Elements:

  • Learning objectives at start
  • Periodic comprehension checks
  • Break reminders
  • Transition phrases between topics
  • Summary and key takeaways
Pattern 3: Patient Education Audio

Scenario: Create audio guide for diabetes management.

python
# Patient-friendly script
patient_script = writer.create_patient_script(
    medical_content=diabetes_guide,
    reading_level=6,  # 6th grade
    empathetic_tone=True,
    key_points_highlighted=True
)

# Slow, clear pacing
patient_script.adjust_pacing(
    wpm=130,
    pause_after_sentences=1.5  # seconds
)

Patient Script Features:

  • Simple language (avoid medical jargon)
  • Empathetic tone
  • Clear action steps
  • Reassuring statements
  • Repetition of key points
Pattern 4: Conference Presentation to Video

Scenario: Adapt live presentation to YouTube video format.

bash
# Convert presentation script
python scripts/main.py \
  --input presentation_transcript.txt \
  --format video \
  --platform youtube \
  --include-hooks true \
  --engagement-cues true \
  --output youtube_script.txt

YouTube Optimization:

  • Hook in first 30 seconds
  • Engagement questions for comments
  • Call to action (subscribe, like)
  • Timestamp markers for chapters
  • B-roll suggestions for visual interest

Complete Workflow Example

From research paper to published podcast:

bash
# Step 1: Extract and summarize content
python scripts/main.py \
  --input paper.pdf \
  --extract-key-points \
  --output key_points.txt

# Step 2: Convert to audio script
python scripts/main.py \
  --input key_points.txt \
  --format podcast \
  --duration 20 \
  --output raw_script.txt

# Step 3: Add production elements
python scripts/main.py \
  --input raw_script.txt \
  --add-music-cues \
  --add-sound-effects \
  --add-pacing-marks \
  --output production_script.txt

# Step 4: Generate pronunciation guide
python scripts/main.py \
  --input production_script.txt \
  --generate-pronunciation \
  --output pronunciations.txt

# Step 5: Create timing breakdown
python scripts/main.py \
  --input production_script.txt \
  --calculate-timing \
  --output timing_breakdown.txt

Python API:

python
from scripts.audio_writer import AudioScriptWriter
from scripts.pronunciation import PronunciationGuide
from scripts.timing import TimingCalculator

# Initialize
writer = AudioScriptWriter()
pronouncer = PronunciationGuide()
timing = TimingCalculator()

# Read source material
with open("research_article.txt", "r") as f:
    content = f.read()

# Step 1: Convert to spoken format
script = writer.convert_to_audio(
    text=content,
    format="podcast",
    target_duration=15,  # minutes
    audience="general_medical"
)

# Step 2: Add production elements
script_with_cues = writer.add_production_cues(
    script=script,
    music_stings=True,
    transition_effects=True
)

# Step 3: Generate pronunciation guide
medical_terms = pronouncer.extract_terms(script_with_cues)
pronunciation_guide = pronouncer.create_guide(medical_terms)

# Step 4: Calculate timing
timing_analysis = timing.calculate(
    script=script_with_cues,
    speaking_rate=150  # WPM
)

# Export complete production package
writer.export_production_package(
    script=script_with_cues,
    pronunciation=pronunciation_guide,
    timing=timing_analysis,
    output_dir="podcast_production/"
)

Quality Checklist

Content Quality:

  • Written content accurate and current
  • Sources cited (even if not spoken)
  • Medical facts verified by expert
  • Appropriate for target audience level
  • No confidential patient information

Audio Optimization:

  • Sentences 15-20 words maximum
  • Abbreviations expanded on first use
  • Complex terms have pronunciation guides
  • Active voice preferred over passive
  • Transitions smooth and conversational

Production Quality:

  • Timing realistic for content density
  • Pacing cues appropriate for subject
  • Music/sound cues marked clearly
  • Pronunciation guide comprehensive
  • Script formatted for easy reading

Before Recording:

  • CRITICAL: Script read aloud for flow
  • Difficult pronunciations practiced
  • Timing tested with stopwatch
  • Technical terms confirmed with subject expert
  • Copyright cleared for any quoted material

Common Pitfalls

Content Issues:

  • ❌ Too dense → Information overload for listeners

    • ✅ Break complex topics into multiple episodes
  • ❌ Visual dependencies → "As shown in Figure 3..."

    • ✅ Describe visuals or omit visual-dependent content
  • ❌ Citation overload → Every sentence has reference

    • ✅ Save citations for show notes, not narration

Audio Issues:

  • ❌ Written-style language → "Furthermore, the aforementioned..."

    • ✅ Conversational: "Plus, this thing we talked about..."
  • ❌ No pauses → Relentless information delivery

    • ✅ Build in breathing room; let points sink in
  • ❌ Ignoring pronunciation → Mispronounced medical terms

    • ✅ Research and practice all technical terms

Production Issues:

  • ❌ Underestimating time → 10 minutes of script takes 12+ to record

    • ✅ Add 20% buffer for retakes and natural pacing
  • ❌ Complex sentence structures → Tongue twisters for narrator

    • ✅ Short sentences; avoid nested clauses
Show full SKILL.md (416 more words)Show less

References

Available in references/ directory:

  • audio_writing_best_practices.md - Broadcast writing guidelines
  • medical_pronunciation_guide.md - Common terms phonetics
  • podcast_production_standards.md - Industry format standards
  • accessibility_guidelines.md - Inclusive audio content
  • platform_requirements.md - YouTube, Spotify, Apple specs
  • voice_care_tips.md - Narrator health and performance

Scripts

Located in scripts/ directory:

  • main.py - CLI interface for script conversion
  • audio_writer.py - Core text-to-audio transformation
  • pronunciation.py - Medical terminology phonetics
  • timing.py - Duration calculation and pacing
  • format_templates.py - Podcast, video, lecture templates
  • voice_direction.py - Narrator cues and direction
  • accessibility.py - Alternative format generation

Limitations

  • Voice Performance: Script is text only; actual delivery varies by narrator
  • Accent Variations: Pronunciation guides may not match all dialects
  • Cultural Context: Humor and references may not translate across cultures
  • Copyright: Cannot use copyrighted material without permission
  • Technical Accuracy: Does not verify medical content (input-dependent)
  • Live Elements: Cannot script unscripted interviews or Q&A

Parameters

ParameterTypeDefaultRequiredDescription
--input, -istring-NoInput text file path
--output, -ostring-NoOutput JSON file path (default: stdout)
--textstring-NoDirect text input (alternative to --input)
--duration, -dint5NoTarget duration in minutes
--pace, -pstringnormalNoSpeaking pace (slow, normal, fast)
--style, -sstringconversationalNoScript style (conversational, formal, educational)

Usage

Basic Usage
bash
# Convert from file
python scripts/main.py --input article.txt --duration 5 --output script.json

# Direct text input
python scripts/main.py --text "Medical research findings..." --duration 3

# From stdin
cat article.txt | python scripts/main.py --duration 5 --style conversational

# With specific style and pace
python scripts/main.py --input paper.txt --style educational --pace slow

Risk Assessment

Risk IndicatorAssessmentLevel
Code ExecutionPython script executed locallyLow
Network AccessNo external API callsLow
File System AccessRead input files, write output filesLow
Instruction TamperingStandard prompt guidelinesLow
Data ExposureOutput saved only to specified locationLow

Security Checklist

  • No hardcoded credentials or API keys
  • No unauthorized file system access
  • Output does not expose sensitive information
  • Prompt injection protections in place
  • Input validation for file paths
  • Output directory restricted to workspace
  • Script execution in sandboxed environment

Prerequisites

bash
# Python 3.7+
# No additional packages required (uses standard library)

Evaluation Criteria

Success Metrics
  • Successfully converts text to audio-optimized script
  • Expands abbreviations and converts numbers to words
  • Calculates estimated duration based on word count
  • Applies style-specific formatting
  • Provides pronunciation notes for medical terms
Test Cases
  1. Basic Conversion: Convert text file → Returns audio script with metadata
  2. Abbreviation Handling: Text with "e.g., i.e., etc." → All expanded in output
  3. Number Conversion: Input with "1 in 4" → Output with "one in four"

Lifecycle Status

  • Current Stage: Draft
  • Next Review Date: 2026-03-06
  • Known Issues: None
  • Planned Improvements:
    • Add support for custom abbreviation dictionaries
    • Integrate with text-to-speech engines
    • Add multilingual support

🎙️ Pro Tip: The best audio scripts sound natural when spoken. Always read your script aloud before finalizing—if you stumble over a sentence, your narrator will too. Revise for the ear, not the eye.

© LeoYeAI, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 4 other files (scripts, references) in skills/audio-script-writer of LeoYeAI/openclaw-master-skills.

  • SKILL.md
  • _meta.json
  • references/guidelines.md
  • requirements.txt
  • scripts/main.py

Open the folder on GitHubat commit e5199b5

Compare with similar skills

Audio Script Writer next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Audio Script Writer compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Audio Script Writer this skillLeoYeAI/openclaw-master-skills2.2k—~4.1kAutomated safety check: NotesMIT
Podcast Generationbytedance/deer-flow83k2 repos~2.2kAutomated safety check: PassMIT
Short Video Scripteraaron-he-zhu/aaron-marketing-skills2.9k—~3.5kAutomated safety check: PassApache-2.0
Video Podcast Makerdtsola/xiaoyaosearch1k1 repos~3.4kAutomated safety check: PassMIT
Podwisehardhackerlabs/podwise-cli411—~1.4kAutomated safety check: PassMIT
Podcastzarazhangrui/personalized-podcast437—~2.3kAutomated safety check: NotesNone

Similar skills

  • Podcast Generation

    bytedance/deer-flow

    Turns written content into a two-host conversational podcast MP3 with a transcript, by drafting a JSON script and running a text-to-speech script.

    83k GitHub starsUsed in 2 repos~2.2k tokens
    Media & CreativeAuto-check passed
  • Short Video Scripter

    aaron-he-zhu/aaron-marketing-skills

    A skill your agent uses when the user asks to "script this short video", "write a TikTok / Reels / Shorts script", "给这条抖音或视频号视频写脚本", or "fix the hook — viewers drop off in the first seconds"…

    2.9k GitHub stars~3.5k tokensUpdated today
    Media & CreativeAuto-check passed
  • Video Podcast Maker

    dtsola/xiaoyaosearch

    Turns a topic into a 4K horizontal video podcast through research, scripting, text-to-speech, Remotion rendering and background music, and can learn styles from references.

    1k GitHub starsUsed in 1 repo~3.4k tokens
    Media & CreativeAuto-check passed
  • Podwise

    hardhackerlabs/podwise-cli

    Podcast knowledge workflows powered by Podwise CLI: search podcasts and episodes by keyword, monitor followed shows for new releases, find popular episodes, ask questions and extract insights from…

    411 GitHub stars~1.4k tokensUpdated 4 mo ago
    Media & CreativeAuto-check passed
  • Podcast

    zarazhangrui/personalized-podcast

    Generate a podcast episode from content you provide. An agent skill from zarazhangrui/personalized-podcast.

    437 GitHub stars~2.3k tokensUpdated 6 mo ago
    Media & CreativeAuto-check: notes
  • Generates Chinese speech audio from text using Volcengine's Doubao TTS API, for narration, voiceovers or multi-voice podcasts.

    991 GitHub stars~1.1k tokensUpdated 23 days ago
    Media & CreativeAuto-check: notes

More from LeoYeAI/openclaw-master-skills

All 972 skills in this repo
  • DevOps Pipeline Management

    LeoYeAI/openclaw-master-skills

    Manages pipelines on a DevOps quality and efficiency platform through its OpenAPI: list workspaces and templates, create, update, run and cancel pipelines, and read run records.

    2.2k GitHub stars~4.2k tokensUpdated 2 mo ago
    Auto-check: notes
  • Feishu Document Collaboration

    LeoYeAI/openclaw-master-skills

    Patches OpenClaw's Feishu extension so an edited document triggers an isolated agent session that reads the doc and replies inline, turning it into a live chat space.

    2.2k GitHub stars~2k tokensUpdated 2 mo ago
    Auto-check passed
  • Files Memory System

    LeoYeAI/openclaw-master-skills

    Multi-context memory management system for OpenClaw agents with group-isolated storage, global shared memory, workspace organization, and group-specific skills isolation.

    2.2k GitHub stars~3.8k tokensUpdated 2 mo ago
    Auto-check passed
  • GEO-Claw AI Visibility Agent

    LeoYeAI/openclaw-master-skills

    Runs a brand's AI-search visibility work end to end: diagnosing how AI platforms represent it, repositioning it, producing AI-optimized content and monitoring ongoing mentions.

    2.2k GitHub stars~4.7k tokensUpdated 2 mo ago
    Auto-check passed
  • Google Workspace CLI

    LeoYeAI/openclaw-master-skills

    Installs and authenticates the gws CLI, then automates Gmail, Drive, Sheets, Calendar, Docs, Chat and Tasks with ready-made recipes, persona bundles and security audits.

    2.2k GitHub stars~2.6k tokensUpdated 2 mo ago
    Auto-check: notes
  • HealthFit Health Advisors

    LeoYeAI/openclaw-master-skills

    Runs four advisor roles, a fitness coach, nutritionist, data analyst and TCM practitioner, to build a health profile and track workouts, diet and wellness over time.

    2.2k GitHub stars~4.4k tokensUpdated 2 mo ago
    Auto-check passed

Questions about Audio Script Writer

What does Audio Script Writer do?

Convert written medical content into podcast or video scripts optimized for audio delivery. Audio Script Writer is an agent skill from LeoYeAI/openclaw-master-skills. Convert written medical content into podcast or video scripts optimized for audio delivery.

When should I use Audio Script Writer?

Audio Script Writer fits situations like: tasks that involve Language learning; tasks that involve Video scripts and shorts; tasks that involve Text to speech and voice.

How do I install Audio Script Writer in Claude Code?

Run `npx skills add LeoYeAI/openclaw-master-skills --skill audio-script-writer -a claude-code`. Or copy the skill folder (skills/audio-script-writer in LeoYeAI/openclaw-master-skills) into .claude/skills/audio-script-writer in your project. Claude Code loads it when a task matches its description.

How do I install Audio Script Writer in Codex?

Run `npx skills add LeoYeAI/openclaw-master-skills --skill audio-script-writer -a codex`. Or copy the skill folder (skills/audio-script-writer in LeoYeAI/openclaw-master-skills) into .agents/skills/audio-script-writer in your project. Codex loads it when a task matches its description.

Can I use Audio Script Writer in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add LeoYeAI/openclaw-master-skills --skill audio-script-writer -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/audio-script-writer, .gemini/skills/audio-script-writer, .github/skills/audio-script-writer and .opencode/skills/audio-script-writer in your project.

What does Audio Script Writer need to run?

Going by SKILL.md and its folder, Audio Script Writer needs Python for the scripts in its folder and the command-line tools its instructions call (python). Our summary lists: Python 3. Its frontmatter pre-approves these tools: Read, Write, Bash, Edit.

Does Audio Script Writer access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Audio Script Writer safe to install?

Our automated static check of SKILL.md found notes only (pre-approves every shell command (allowed-tools: bash)), nothing it rates as a warning. It is not a guarantee. The check reads SKILL.md only: the scripts in the folder are not scanned, so read them before running anything.

What licence does Audio Script Writer use?

Audio Script Writer is published under the MIT licence (declared in SKILL.md). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Audio Script Writer use?

About 4.1k tokens (SKILL.md is roughly 17k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 35 tokens, read only when the agent opens those files.

What are the alternatives to Audio Script Writer?

Skills that share tags, products or a category with Audio Script Writer: Podcast Generation (bytedance/deer-flow, 83k stars), Short Video Scripter (aaron-he-zhu/aaron-marketing-skills, 2.9k stars), Video Podcast Maker (dtsola/xiaoyaosearch, 1k stars) and Podwise (hardhackerlabs/podwise-cli, 411 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Audio Script Writer?

LeoYeAI (a GitHub user) maintains it in LeoYeAI/openclaw-master-skills, which has 2,159 GitHub stars. The repository holds 972 skills in this directory. The repository was last updated on July 20, 2026.

Source: LeoYeAI/openclaw-master-skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.