Install any skill in seconds. Free to start, no credit card required.
Get Started Free →agricidaniel/blog-audio
Generate audio narration of blog posts using Google Gemini TTS. Supports summary narration, full article read-aloud, and two-speaker podcast/dialogue mode with 30 voice options. Outputs MP3 with HTML5 audio embed code. Works standalone via /blog audio or internally from blog-write. Falls back gracefully when API key is not configured.
Passed 14 of 20 test cases with the skill, and 7 of 20 without it.
and 7 more in the full report
9 fixed6 passed either way5 still failing2 broke
Tokens, turns and time describe resource use, not a dollar price.
This benchmark measured an earlier version of the skill.
A newer attempt on gemini-3.8-flash on 10/19/2026 did not produce a publishable comparison (not comparable). The snapshot above is the previously measured run.
One of 9 test cases the skill fixed. Same model, same prompt, with and without the skill.
Which Gemini model alias is used by default when --model flash is selected for quick blog narration audio?
| Checked | Without skill | With skill |
|---|---|---|
| Maps flash model selection to gemini-3.1-flash-tts-preview | Missed | Passed |
The instructions your model reads when the skill loads.
Bundled paths below use host Markdown substitution of ${CLAUDE_SKILL_DIR};
it is not an exported shell variable. Resolve them before execution, quote
paths, and refuse nonabsolute overrides. Pass blog_reference_root resolved
from ${CLAUDE_SKILL_DIR}/../blog/references, blog_template_root from
${CLAUDE_SKILL_DIR}/../blog/templates, and needed sibling roots to agents.
Read the main reference orchestration-details.md before loading project
context; pass only its helper-fenced output to downstream agents.
Generate professional audio narration of blog content using Google's Gemini TTS. Three modes: summary (200-300 word spoken overview), full article read-aloud, or two-speaker podcast dialogue. 30 prebuilt voices, over 130 languages on Gemini 3.8 Flash TTS (over 100 on Flash-Lite; Google's speech-generation page, checked 2026-10-12), HTML5 embed output.
This skill spends the user's Google AI credit and writes audio files.
--max-chunks flag caps the chunks per run (default 12); never raise it
without telling the user the new worst-case cost.gemini-3.8-flash-tts at $9.00 per 1M audio tokens (about $0.00225 per 10
seconds) and gemini-3.8-flash-lite-tts at $6.00 (about $0.0015 per 10
seconds), both through 2026-12-31 with higher listed rates from 2027-01-01.
Run --dry-run --json first for the script's estimate.audio/ (or --output) and, in
setup only, the managed .venv.test cases passed, vs 7 / 20 without
More skills from the same source and nearby in the registry, with their headline benchmark lift.