CtrlK
BlogDocsLog inGet started
Tessl Logo

lyria

Generate and validate music with Google Lyria 3 through the Gemini Interactions API. Use before calling OpenMontage `google_music`, designing Lyria 3 Clip or Pro prompts, using image-to-music or custom lyrics, choosing between Lyria 3 and Lyria RealTime, diagnosing Google music-generation failures, or preparing exact-duration music for a video.

80

Quality

100%

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

100%

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

The body is a tightly written, highly actionable skill: a deliberate model-selection table, an ordered prompt contract, executable probing, safe-authentication guidance, and a validation-backed workflow with a closing checklist. Detail is correctly deferred to a single, verified reference file.

DimensionReasoningScore

Conciseness

The body is lean and directive — table-driven model selection, numbered prompt contracts, and a single executable ffprobe block — and assumes Claude's competence without explaining basics (e.g., what an API key is). Every section earns its place; it is not score 2 because there is no padded explanation to tighten.

3 / 3

Actionability

It provides fully executable guidance: a copy-paste ffprobe command, an ordered nine-step prompt contract, and a model table with exact per-request contracts. It is not score 2 because the code is real and complete rather than pseudocode.

3 / 3

Workflow Clarity

The 'Required Workflow' gives an explicit eight-step sequence with validation checkpoints ('Probe the actual file and listen before recording…', 'derive a new master… and probe the master again') plus a Quality Checklist. Because billable stochastic generations are validated before approval, it is not capped at 2.

3 / 3

Progressive Disclosure

The body is an overview that signals one clearly-marked one-level reference ('Read references/api-and-prompting.md when…'), and that file exists and holds the detailed API/prompting material. It is not score 2 because the split is appropriate and navigation is unambiguous.

3 / 3

Total

12

/

12

Passed

Description

100%

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 specific, complete, and distinctive: it states concrete capabilities and provides explicit 'Use before…' triggers covering the main entry points for Lyria 3 music generation. It avoids fluff and third-person voice is maintained throughout.

DimensionReasoningScore

Specificity

The description lists multiple concrete actions — 'Generate and validate music', 'designing Lyria 3 Clip or Pro prompts', 'using image-to-music or custom lyrics', 'diagnosing Google music-generation failures', and 'preparing exact-duration music for a video' — rather than vague language, matching the score-3 anchor.

3 / 3

Completeness

It clearly answers 'what' ('Generate and validate music with Google Lyria 3 through the Gemini Interactions API') and 'when' with an explicit trigger clause ('Use before calling OpenMontage google_music…'). It is not score 2 because the 'when' is explicit rather than implied.

3 / 3

Trigger Term Quality

Natural user-facing terms are well covered ('Google music', 'custom lyrics', 'image-to-music', 'exact-duration music for a video', 'diagnosing Google music-generation failures'); a user needing music generation would plausibly say these. It is not the score-2 level because common variations are present rather than missing.

3 / 3

Distinctiveness Conflict Risk

The skill occupies a clear niche (Lyria 3 music generation via OpenMontage/Gemini Interactions) with distinct triggers that are unlikely to fire for unrelated skills, matching the score-3 anchor.

3 / 3

Total

12

/

12

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.