A comprehensive local pipeline for turning raw text into multi-character audiobooks using intelligent AI casting and StepFun TTS technology.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install step-audiobook
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install step-audiobook using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
The audiobook skill is a sophisticated production environment for developers looking to build and manage voice libraries while automating the synthesis of complex audio content. As a key part of the Openclaw Skills collection, it provides a 4-stage workflow covering voice synchronization, script structuring, character casting, and segment-based synthesis. This tool is designed to work locally, giving users full control over intermediate artifacts and the ability to refine AI-driven casting decisions before committing to final audio generation.
Built to leverage StepFun specialized audio models, the skill handles the heavy lifting of voice character analysis and long-context script understanding. It is particularly useful for creators who need a repeatable, auditable process for generating high-quality voice content without relying on opaque, one-click solutions. By using Openclaw Skills, you can ensure that every step of the audiobook lifecycle—from character profiling to final MP3/WAV export—is manageable via professional CLI tools.
To get started with this skill from the Openclaw Skills library, ensure you have the necessary dependencies and environment variables configured:
# Install system dependencies
brew install ffmpeg ffprobe
# Configure your environment
export STEP_API_KEY="your_stepfun_api_key"
# Initialize your local voice library
mkdir -p ~/.openclaw/workspace/audiobook-library
cp assets/voice-library.template.yaml ~/.openclaw/workspace/audiobook-library/voice-library.yaml
# Run the complete workflow
python3 scripts/run_audiobook.py --library "$VOICE_LIBRARY" --story-input /path/to/story.txt
The skill organizes data using a structured directory hierarchy and specific YAML/JSON schemas to ensure interoperability:
| File Type | Description |
|---|---|
voice-library.yaml |
The master database of voice assets, profiles, and clone configurations. |
structured-script.yaml |
The intermediate representation of the text, broken down by character and chapter. |
casting-plan.yaml |
A mapping file that assigns specific voices to characters based on AI recommendations. |
artifacts.json |
A manifest file generated for every run to track all intermediate and final outputs. |
tts-requests.json |
A batch list of synthesis requests used for generating audio segments. |
Loading
A mandatory security-first vetting protocol that inspects and auto-blocks high-risk AI agent skills before installation.

Skill Router Pro is a dedicated discovery assistant that manages your library of Openclaw Skills by searching local indexes and ClawHub before you build new tools.

A specialized tool for aggregating and filtering job listings from China's top recruitment platforms including BOSS Zhipin, Zhilian, and 51job.

Hono is a lightweight, blazing-fast web framework built on Web Standards that operates seamlessly across any JavaScript runtime.

Expert guidance for TikTok Shop fulfillment, including setup for Fulfilled by TikTok, self-fulfillment, shipping templates, and return policies.

A collection of strategic methodology tools for AI agents designed to provide a systematic framework for thinking and logical action.








































