CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

voicestudio

Generate local speech with saved or designed voices, transcribe audio, and automate dubbing or narration workflows through VoiceStudio's REST API or MCP server. Use when the user wants to work with VoiceStudio audio or connect it to an agent or automation.

Quality

92%

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

88%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.

A tight, well-sequenced operational skill body with executable commands and genuine validation checkpoints. The main gaps are the absence of any concrete example for native (non-compat) operations and all content being inlined rather than split into reference files.

Suggestions

Add one minimal example request and status-poll for a native operation (e.g. creating a dubbing job and checking its progress), marked as shape-only since endpoints evolve.

Move the desktop-workflows section (Electron UI, dictation, dubbing export checks) into a references/ file to slim SKILL.md to core API workflows.

Include a short example for reference-based voice cloning (reference upload + profile creation) or link a dedicated guide, since that flow currently has no concrete command.

DimensionReasoningScore

Conciseness

Lean and dense throughout — e.g. "The default backend is `http://localhost:3900`; honor the user's configured address" — with no tutorial padding, no explanations of concepts Claude already knows, and every sentence carrying project-specific non-obvious information.

5 / 5

Actionability

Speech and transcription flows are fully executable (health/discovery GETs, copy-paste curl with JSON body, --fail-with-body, output probing), but cloning/design/dubbing sections defer entirely to runtime OpenAPI discovery with no example payloads or job-status calls — an explicitly justified gap that still leaves common native operations without concrete commands.

4 / 5

Workflow Clarity

Numbered connect sequence with health/discovery checkpoints; generation flow requires checking HTTP status and probing output ("an error response can be written to the output path"); async jobs inspect terminal errors and the error-handling section enumerates failure classes with a fix-the-reported-condition feedback loop.

5 / 5

Progressive Disclosure

No bundle files exist and the ~82-line body is entirely inline with clear section headers; well-structured and navigable, but material like the desktop-workflows section could be split into a one-level-deep reference file, so it falls short of the clear-overview-with-references anchor.

4 / 5

Total

18

/

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.

A strong description: specific, third-person, comprehensive, with an explicit "Use when..." trigger clause. Only weakness is modest synonym coverage for trigger terms.

DimensionReasoningScore

Specificity

Lists multiple specific concrete actions — "Generate local speech with saved or designed voices", "transcribe audio", "automate dubbing or narration workflows" — plus two delivery mechanisms (REST API, MCP server), giving comprehensive coverage of the domain.

5 / 5

Completeness

Explicitly answers both what (generate/transcribe/dub via REST or MCP) and when ("Use when the user wants to work with VoiceStudio audio or connect it to an agent or automation") with concrete trigger phrasing.

5 / 5

Trigger Term Quality

Good natural-term coverage ("speech", "voices", "transcribe audio", "dubbing", "narration", "MCP server") but misses common synonyms users would say, such as "TTS"/"text-to-speech", "voice cloning", or file extensions like .wav.

4 / 5

Distinctiveness Conflict Risk

Anchored to the "VoiceStudio" product name with a distinct local speech/dubbing niche; even the broad "connect it to an agent or automation" clause stays tied to VoiceStudio, so conflict risk is minimal.

5 / 5

Total

19

/

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.

Validation — 16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository

debpalash/VoiceStudio

Path

skills/voicestudio/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.