CtrlK
BlogDocsLog inGet started
Tessl Logo

music

Generate music using ElevenLabs Music API. Use when creating instrumental tracks, songs with lyrics, background music, jingles, or any AI-generated music composition. Supports prompt-based generation, composition plans for granular control, and detailed output with metadata.

86

2.13x
Quality

82%

Does it follow best practices?

Impact

94%

2.13x

Average score across 3 eval scenarios

SecuritybySnyk

Passed

No findings from the security scan

SKILL.md
Quality
Evals
Security

Quality

Content

64%Scale 1-3

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

This is a solid, actionable skill with executable examples across multiple languages and clear API coverage. Its main weaknesses are moderate verbosity from duplicated code patterns across languages and missing explicit validation/feedback loops in the workflows. The progressive disclosure structure is reasonable but could be tighter with some content moved to reference files.

Suggestions

Add explicit validation steps to the composition plan workflow — e.g., check plan structure before composing, handle bad_composition_plan errors with a retry loop using the suggestion field.

Consider moving the video-to-music section and multi-language cURL examples into a reference file to keep the main SKILL.md leaner and more focused on the core workflow.

Trim the error handling section — Claude already knows try/except patterns; instead focus on the music-specific error recovery (bad_prompt → use prompt_suggestion, bad_composition_plan → use composition_plan_suggestion) with a concrete code example.

DimensionReasoningScore

Conciseness

Generally efficient but includes some redundancy — the Quick Start shows three language variants (Python, JS, cURL) which is useful but verbose, and the error handling section is fairly basic knowledge Claude already possesses. The video-to-music section duplicates the pattern with both Python and cURL examples.

2 / 3

Actionability

Provides fully executable, copy-paste ready code examples in Python, JavaScript, and cURL for multiple endpoints. Parameters are concrete, examples include file I/O, and the composition plan workflow shows a complete inspect-modify-compose pattern.

3 / 3

Workflow Clarity

The composition plan workflow shows a clear two-step sequence (create plan → compose), and the content restrictions section explains error recovery with prompt_suggestion fields. However, there are no explicit validation checkpoints — e.g., no guidance on verifying the generated audio, checking plan validity before composing, or handling the feedback loop when bad_prompt errors occur.

2 / 3

Progressive Disclosure

References to installation.md and api_reference.md are well-signaled, and the methods table provides a good overview. However, no bundle files were provided to verify these references exist, and the main file includes substantial inline content (video-to-music with full examples in two languages) that could arguably be split into a separate reference to keep the overview leaner.

2 / 3

Total

9

/

12

Passed

Description

100%Scale 1-3

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

This is a well-crafted skill description that clearly communicates what the skill does (generate music via ElevenLabs API with multiple modes), when to use it (with explicit trigger scenarios), and uses natural language terms users would actually say. It follows third-person voice, is concise without being vague, and occupies a clear niche that minimizes conflict risk.

DimensionReasoningScore

Specificity

Lists multiple specific concrete actions: generating instrumental tracks, songs with lyrics, background music, jingles, prompt-based generation, composition plans for granular control, and detailed output with metadata.

3 / 3

Completeness

Clearly answers both what ('Generate music using ElevenLabs Music API... supports prompt-based generation, composition plans, detailed output with metadata') and when ('Use when creating instrumental tracks, songs with lyrics, background music, jingles, or any AI-generated music composition').

3 / 3

Trigger Term Quality

Includes strong natural keywords users would say: 'music', 'instrumental tracks', 'songs with lyrics', 'background music', 'jingles', 'AI-generated music', 'composition', 'ElevenLabs'. Good coverage of common variations of music generation requests.

3 / 3

Distinctiveness Conflict Risk

Clearly scoped to music generation via ElevenLabs API specifically, with distinct triggers like 'music', 'instrumental tracks', 'jingles', 'songs with lyrics'. Unlikely to conflict with other skills unless there are multiple music generation skills.

3 / 3

Total

12

/

12

Passed

Validation

81%

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

Validation9 / 11 Passed

Validation for skill structure

CriteriaDescriptionResult

metadata_version

'metadata.version' is missing

Warning

metadata_field

'metadata' should map string keys to string values

Warning

Total

9

/

11

Passed

Repository
neil-tessl/skill-index-evals-dev
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.