CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

elevenlabs

Generate AI voiceovers, sound effects, and music using ElevenLabs APIs. Use when creating audio content for videos, podcasts, or games. Triggers include generating voiceovers, narration, dialogue, sound effects from descriptions, background music, soundtrack generation, voice cloning, or any audio synthesis task.

Quality

81%

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

63%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 core ElevenLabs guidance is excellent — executable code, practical model/voice-setting tables, and hard-won gotchas (SSML support per model, ellipsis warning, IVC vs clone API). Quality drops in the Remotion section, which duplicates library knowledge Claude already has and inlines what should be a separate reference, and the skill's outbound references point to files that do not exist in the bundle.

Suggestions

Move the Remotion integration (timing patterns, error handling, demo-video sync) into a separate reference file and keep only a short workflow + manifest example in SKILL.md, trimming the generic FadeInAudio/DelayedAudio/SafeAudio patterns Claude already knows.

Fix or remove the broken references: `reference.md` and `../provider-refresh-oct23/SKILL.md` do not exist in the bundle, so the 'full API docs' and v4-transport pointers currently dead-end.

Briefly define or link the environment-specific tooling invoked in the body (`tools/voiceover.py`, `/generate-voiceover`, `ElevenLabsTTS`) so those snippets are actionable outside the unnamed toolkit.

DimensionReasoningScore

Conciseness

The TTS core is dense and high-value (model table, voice-settings table, SSML gotchas like the ellipsis warning), but the Remotion section inlines ~230 lines of generic patterns Claude already knows (FadeInAudio/interpolate fades, DelayedAudio with Sequence, delayRender error handling, playbackRate math). Fits "mostly efficient but includes some unnecessary explanation or could be tightened"; not 4 because the generic Remotion material is more than a minor trim.

3 / 5

Actionability

Copy-paste-ready Python for TTS, instant voice cloning, sound effects, and music compose, plus concrete ffmpeg conversion and voice-ID tables — mostly executable. Minor gaps keep it below 5: `ElevenLabsTTS().execute(...)`, `python tools/voiceover.py`, and `/generate-voiceover` reference tooling that is never defined and not present in the bundle.

4 / 5

Workflow Clarity

The Remotion integration gives an explicit Step 1–3 sequence with manifest-driven timing and an Error Handling section, and the TTS section has a genuine listen → adjust → regenerate feedback loop. Checkpoints are mostly present (SafeAudio continueRender, alignment_matches_text flag), but there is no validation step before committing scene durations to the composition, so it falls just under anchor 5.

4 / 5

Progressive Disclosure

Section headers are clear and references are prominently signaled ("For full API docs, see [reference.md](reference.md)"), but no bundle files exist — both `reference.md` and `../provider-refresh-oct23/SKILL.md` are missing — and the large Remotion integration content that belongs in a separate reference file is fully inlined. This matches "references present but not clearly backed; content that should be separate is inline"; not 2 because the internal structure is genuinely well-organized, not minimal.

3 / 5

Total

14

/

20

Passed

Description

92%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 a strong example: concrete capabilities, third person, an explicit 'Use when...' clause, and a rich set of natural trigger synonyms. Its only weakness is missing a few common trigger phrasings like "text-to-speech"/"TTS".

Suggestions

Add "text-to-speech", "TTS", or "dubbing" to the trigger list to close the keyword gap in trigger_term_quality.

DimensionReasoningScore

Specificity

"Generate AI voiceovers, sound effects, and music using ElevenLabs APIs" lists multiple concrete actions, and "voice cloning" adds a fourth capability — comprehensive coverage of the skill's API surfaces with no meaningful gaps. Fits the anchor-5 example's breadth; anchor 4 ("minor gaps in coverage") would understate it.

5 / 5

Completeness

Explicitly answers both questions: "what" in "Generate AI voiceovers, sound effects, and music using ElevenLabs APIs" and "when" via "Use when creating audio content for videos, podcasts, or games. Triggers include generating voiceovers, narration, dialogue..." with concrete trigger phrases. Matches the anchor-5 example exactly; not 4, since the 'when' clause is fully explicit rather than improvable.

5 / 5

Trigger Term Quality

Triggers include natural synonyms users say — "voiceovers, narration, dialogue, sound effects, background music, soundtrack generation, voice cloning" — but common phrasings like "text-to-speech", "TTS", or "dubbing" are missing, so it matches "good keyword coverage; a few natural terms missing" rather than the comprehensive anchor 5.

4 / 5

Distinctiveness Conflict Risk

A clear ElevenLabs audio-synthesis niche with distinct triggers (voice cloning, soundtrack generation, sound effects from descriptions) that would not fire for document, image, or general media skills. The catch-all "any audio synthesis task" is mildly broad but stays within the same niche, so anchor 5 fits better than 4.

5 / 5

Total

19

/

20

Passed

Validation

93%

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

Validation — 15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

relative_links

Relative link issues: 2 missing, 1 suspicious

Warning

Total

15

/

16

Passed

Repository

calesthio/OpenMontage

Path

.agents/skills/elevenlabs/SKILL.md

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.