CtrlK
BlogDocsLog inGet started
Tessl Logo

doubao-tts

Generate Mandarin and multilingual narration with Volcengine Doubao Speech 2.0. Use when creating Chinese voiceovers, when the user prefers Doubao/Volcengine/火山引擎/豆包 TTS, or when narration needs character-level timestamp metadata for subtitles.

71

Quality

86%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Passed

No findings from the security scan

SKILL.md
Quality
Evals
Security

Quality

Content

82%Weight 40%Scale 1-5

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

The content is highly actionable and well-structured, with executable examples and a sensible approval-gated workflow. It is concise and avoids padding; the main improvement opportunity is splitting the parameters and troubleshooting material into one-level-deep reference files to tighten the overview further.

Suggestions

Move the Parameters and Troubleshooting sections into a single one-level-deep reference file (e.g. reference/parameters.md) and link to it from the overview, keeping SKILL.md focused on the quick-start and workflow.

Tighten step 6 of the Recommended Workflow by leading with the rule ('Group captions by semantic phrase, not fixed character count') and moving the example phrases into a parenthetical, reducing token cost without losing the warning.

Add an explicit 'if the sample is rejected, adjust voice_id or speech_rate and regenerate' retry step to the workflow so the feedback loop lives in the sequence rather than only in Troubleshooting.

DimensionReasoningScore

Conciseness

The body is lean and operational, avoiding explanations of concepts Claude already knows, with minor instances that could be trimmed (e.g. the long step-6 caption guidance and a few restated justifications), matching anchor 4 rather than the fully lean anchor 5.

4 / 5

Actionability

Two copy-paste-ready executable Python examples with imports, parameters, and output paths, plus a parameters section with concrete defaults and a troubleshooting section mapping specific errors to fixes, matching anchor 5.

5 / 5

Workflow Clarity

A clear 7-step workflow with an explicit approval checkpoint (sample then approve before full paid generation), satisfying the destructive/batch validation requirement, but the in-workflow error-recovery loop is deferred to troubleshooting rather than woven into the steps, matching anchor 4.

4 / 5

Progressive Disclosure

No bundle files exist and the body is self-contained with well-signaled sections (Current API, OpenMontage Usage, Workflow, Parameters, Troubleshooting, Safety); at ~93 lines it exceeds the under-50-line simple-skill exception, and Parameters/Troubleshooting could plausibly live in reference files, so it sits at anchor 4 rather than 5.

4 / 5

Total

17

/

20

Passed

Description

90%Weight 40%Scale 1-5

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

The description is strong: it clearly states the capability, provides an explicit 'Use when' trigger with rich natural synonyms in both English and Chinese, and occupies a distinct niche. Its only soft spot is specificity, which lists the main action plus one secondary capability rather than a broad set of actions.

DimensionReasoningScore

Specificity

Names the domain ('Generate Mandarin and multilingual narration') and a second concrete capability ('character-level timestamp metadata for subtitles'), but does not list several distinct actions, matching anchor 3 rather than 4.

3 / 5

Completeness

Explicitly answers both what ('Generate Mandarin and multilingual narration with Volcengine Doubao Speech 2.0') and when via a concrete 'Use when...' clause with multiple trigger phrases, matching anchor 5.

5 / 5

Trigger Term Quality

Comprehensive natural trigger terms with synonyms across English and Chinese ('Chinese voiceovers', 'Doubao/Volcengine/火山引擎/豆包 TTS', 'subtitles', 'timestamp metadata'), matching the anchor 5 example of broad synonym coverage.

5 / 5

Distinctiveness Conflict Risk

A clear niche tied to a named provider (Doubao/Volcengine) with distinct triggers and minimal overlap risk with generic TTS skills, matching anchor 5.

5 / 5

Total

18

/

20

Passed

Validation

100%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository
calesthio/OpenMontage
Reviewed

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.