Diy Audiobook
Make a finished multi-voice audiobook, children's story or bedtime radio drama from a public-domain book or the user's own story (Sherlock Holmes, fairy tales, Aesop, classics — any language) — translated or adapted, every character with their own voice, optional music (Suno, own files or a free generated lullaby), optional illustrations (local ComfyUI, OpenAI, MiniMax or the user's own), video, cover, subtitles, chapters and upload text. Free voices by default. Use when the user asks for an audiobook, kids' story, bedtime story, sleep story, audio drama, radio play, 有聲書, 兒童故事, 睡前故事, 廣播劇, or "
Install
npx skills add mickyyang-1407/diy-audiobook --skill diy-audiobookgit clone --depth 1 https://github.com/mickyyang-1407/diy-audiobook.git /tmp/diy-audiobook
mkdir -p ~/.claude/skills
cp -r /tmp/diy-audiobook/. ~/.claude/skills/diy-audiobookPersonal skills live in ~/.claude/skills. Use .claude/skills in a project folder to share a skill with your team.
From the SKILL.md
# DIY Audiobook · 有聲書自己做 You are the translator, script editor, casting director, art director and music supervisor. The scripts in `scripts/` do the deterministic work and check everything you write before anything costs money. `SKILL_DIR` = the folder this file is in. Run scripts with the Python that has the packages installed. The user may know nothing about any of this. **Take one sentence from them and deliver a finished episode.** Don't quiz them; choose sensible defaults, say which you chose, and let them change things afterwards. ## The whole flow at a glance | # | step | who | output | |---|---|---|---| | 0 | `doctor.py` — what can this computer do? | script | ready voices / pictures / music | | 1 | choose story, style, language, options | you | `episode.json` | | 2 | `fetch.py` — get the text | script | `source/source.json` | | 3 | translate / adapt for the ear | **you** | `script/script.json` | | 4 | who speaks + voice casting | **you** | `script/speakers.json`, `cast.json` | | 5 | `check.py` — gate, must pass | script | `cast.resolved.json` | | 6 | `synth.py` — voices | script | `build/narration.wav`, subtitles | | 7 | music (optional) | you + script | `music/*.wav` | | 8 | pictures (optional) | you + script | `art/*.png` | | 9 | `mix.py` — music + loudness | script | `build/<slug>.m4a` | | 10 | `video.py`, `cover.py` (if pictures) | script | `build/<slug>.mp4`, `cover.jpg` | | 11 | `qc.py`, `package.py` | script | QC report, `description.md` |
Details
- Skill name
diy-audiobook- Repository
- mickyyang-1407/diy-audiobook
- License
- MIT
- Repo updated
- 29 October 2026
FAQ
What does the Diy Audiobook skill do?
Make a finished multi-voice audiobook, children's story or bedtime radio drama from a public-domain book or the user's own story (Sherlock Holmes, fairy tales, Aesop, classics — any language) — translated or adapted, every character with their own voice, optional music (Suno, own files or a free generated lullaby), optional illustrations (local ComfyUI, OpenAI, MiniMax or the user's own), video, cover, subtitles, chapters and upload text. Free voices by default. Use when the user asks for an audiobook, kids' story, bedtime story, sleep story, audio drama, radio play, 有聲書, 兒童故事, 睡前故事, 廣播劇, or "
How do I install the Diy Audiobook skill?
skills CLI (Claude Code, Cursor, Codex and more): npx skills add mickyyang-1407/diy-audiobook --skill diy-audiobook. Skills go in ~/.claude/skills (personal) or .claude/skills (project), and Claude loads them automatically when a task matches the description.
Is Diy Audiobook popular?
It lives in mickyyang-1407/diy-audiobook, which has 6 GitHub stars and 2 forks.
Related skills
Generate
6AntonioCardenas/generate-nanobanana
Generate images and videos using Google's Gemini media models (Nano Banana 2 Lite, Nano Banana 2, Nano Banana Pro, Gemini Omni Flash) via the Gemini API. Use this whenever the user asks to generate, create, or make an image or video, wants a thumbnail, wants to animate a still image, says "generate on brand" or "generate from reference", wants to link or import a folder of reference images, invokes /generate or /generate frf, or asks to update this skill ("/generate update") — even if they don't name a specific model, and even if they just describe a visual they want without saying "generate.
Voice Skill Builder
7realbrianhanson/voice-skill-builder
Build a person's own personal voice skill from their real writing. Use whenever someone wants Claude to write like them, sound like them, or capture their writing style. Trigger on "build my voice skill," "create my voice," "clone my voice," "make Claude write like me," "capture my writing style," "set up my writing voice," or any request to create a personal writing-style system, even if they never say the word skill. Also use when someone wants to update, re-tune, or add samples to a voice skill that was built with this tool. Runs a plain-English interview, collects writing samples, extracts
Muse Gadget Forge
6Toddoward/muse-gadget-forge
Build your own Muse gadget — your ears and voice in the user's room — on the user's own computer: set up ESP-IDF on the muse-local-gateway workbench, build the Muse Gadget SDK firmware, flash the ESP32 board on their USB port, read its log, and walk the user through pairing. Use when the user wants a new or updated Muse gadget, or one that misbehaves.
Video Skill
7michaelgold/videoskill
Run the video-skill pipeline to convert narrated videos into structured step data and enriched timeline-ready outputs. Use when a user asks to process a video into steps, run transcription/chunking/extraction/enrichment, debug provider connectivity, or generate markdown from extracted skills.
Script to Guide
6SilverNine/script-to-guide
Turn a written script and real app screenshots into a narrated product walkthrough. Output is a small static web page (searchable transcript, follow-along mode, embeds with an iframe) or an MP4. Every highlight, zoom and cursor move is cued to a word of the synthesized narration, so editing the script re-times the screen. Use when the user wants a product guide, onboarding walkthrough, feature tutorial or help-center video for a web app, or for any app from screenshots.
Speak Tts
8EmZod/speak
Give your agent the ability to speak to you real-time. Talk to your Claude! Local TTS, text-to-speech, voice synthesis, audio generation with voice cloning on Apple Silicon. Use for reading articles aloud, audiobook narration, or voice responses. Runs entirely on-device via MLX - private, no API keys.
Browse the most popular Claude skills, all images, video & audio skills, or write your own with the skills generator.