<< All versions

Skill v1.0.0

currentLLM-judged scan90/100
choplin/explainer-studio/explainer-audio-voicevox
──Details
PublishedOctober 21, 2026 at 05:32 PM
Content Hashsha256:5adfc491f80a147d...
Git SHA4bfa1fc79ff2
──Files
Files (1 file, 3.0 KB)
SKILL.md3.0 KBactive
SKILL.md · 68 lines · 3.0 KB

version: "1.0.0" name: explainer-audio-voicevox description: "Convert one content-accepted human-readable A:/B: dialogue into a propositionally identical VOICEVOX AquesTalk-kana script, verify pairing, and validate every turn with the local engine. Use after explainer-audio-dialogue-review and before explainer-audio-narrate." user-invocable: true


Prepare one VOICEVOX dialogue

Convert an accepted human-readable dialogue into its synthesis-specific VOICEVOX representation. Own contextual readings, accent notation, pairing, and kana validation. Do not change content, revise teaching structure, synthesize audio, or coordinate human interaction.

Required inputs

In a source workflow, apply [[explainer-content-workflow-base]] and read the selected profile. Require exact paths and SHA-256 digests for the run request, Run Manifest, human-readable dialogue, passing [[explainer-audio-dialogue-review]] Artifact, immediate source report, planned voicevox-dialogue output, and any selected dialogue-pilot checkpoint.

Validate that:

  • the Manifest records the supplied readable dialogue and review as inputs to

this exact VOICEVOX output;

  • the review identifies the exact readable-dialogue digest and has

result: pass;

  • a selected human checkpoint identifies the same readable digest and is

approved; and

  • the output action is create or replace.

Return a structured missing/incompatible-input result rather than selecting a latest Artifact or accepting a review for another dialogue revision.

For unrelated standalone input, require exact readable-dialogue and matching dialogue/<slug>.review.yaml paths plus an explicit output choice. Do not silently overwrite an existing synthesis script.

Procedure

Read references/voicevox-kana.md completely. Resolve ambiguous readings from the accepted readable dialogue and its exact source, never by blind character conversion. Write dialogue/<slug>.voicevox.txt with the same style marker, speaker sequence, turn count, line grouping, and propositional content as the readable authority.

Run the local validation command documented in the reference. A missing engine, invalid kana turn, pairing mismatch, or propositional change is a phase blocker; do not produce or accept audio from that output.

Return the readable, review, and VOICEVOX paths and digests, pairing checks, validation result, and any blocker. [[explainer-audio-narrate]] consumes the validated .voicevox.txt file.

Success criteria

  • [ ] The exact readable dialogue has a matching passing review and any selected

human approval.

  • [ ] The VOICEVOX file has the same style marker, speakers, turns, line grouping,

and propositions as the readable dialogue.

  • [ ] Spoken fields contain no unresolved kanji, hiragana, Latin letters, Arabic

numerals, URLs, or Markdown.

  • [ ] Contextual readings and accent phrases follow

references/voicevox-kana.md.

  • [ ] Every complete turn passes the local engine's /validate_kana check.
  • [ ] This phase writes only the planned .voicevox.txt Artifact.
All versions