CtrlK
BlogDocsLog inGet started
Tessl Logo

hyperframes-media

Audio and media assets for HyperFrames compositions, produced by one shared audio engine (`scripts/audio.mjs`) — multi-provider TTS (HeyGen / ElevenLabs / Kokoro local), background music + sound effects (HeyGen audio-library retrieval by default, with local Lyria / MusicGen BGM generation and a bundled SFX library as the no-credential fallback), Whisper transcription, background removal, and caption authoring. Use for voiceover / TTS, BGM, SFX / sound effects, transcription, captions / subtitles / lyrics / karaoke / per-word styling, voice + provider selection, and music-mood prompting.

74

Quality

92%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Low

Low-risk findings worth noting

SKILL.md
Quality
Evals
Security

Quality

Content

85%

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

A well-structured, highly actionable skill body with clear workflow checkpoints and a clean one-level-deep reference map. Its only weakness is mild redundancy where the provider fallback chains are described in two different tables.

Suggestions

Consolidate the TTS/BGM/SFX fallback chains so they appear in one place (the engine switch table) and have 'Provider chains' reference it rather than re-listing the same provider order and fallbacks.

Trim the repeated 'STOP and wait' / 'don't treat no credential as a green light' emphasis in the Preflight section to a single crisp instruction, keeping the behavioral rule without re-stating it three ways.

DimensionReasoningScore

Conciseness

Assumes Claude's competence (no concept explanations) and is operationally dense, but the fallback chains are stated twice — once in the engine 'switch' table and again in the 'Provider chains' tables — and the preflight section repeats its STOP/wait guidance, so it could be tightened.

2 / 3

Actionability

Provides copy-paste-ready commands ('node <MEDIA_DIR>/scripts/audio.mjs --request ./audio_request.json ...', 'npx hyperframes auth status', '--only tts,bgm,sfx') plus explicit request/output JSON schemas with field semantics.

3 / 3

Workflow Clarity

Sequences the preflight → engine → wait-bgm flow with explicit checkpoints: 'STOP and wait for the user to choose', 'auth status --json' for deterministic branching, and 'run scripts/wait-bgm.mjs before assembling' as a gating step.

3 / 3

Progressive Disclosure

Keeps the body as an overview with a 'Routing' table pointing one level deep to real bundle files (references/*.md, references/captions/*.md, scripts/audio.mjs header); all referenced paths were verified to exist on disk.

3 / 3

Total

11

/

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.

A strong, third-person description that names concrete capabilities and provides an explicit 'Use for' trigger clause covering natural user terms. It is dense but every clause is operational, and the HyperFrames/audio niche keeps it distinct.

DimensionReasoningScore

Specificity

Lists many concrete actions — 'multi-provider TTS (HeyGen / ElevenLabs / Kokoro local), background music + sound effects ... Whisper transcription, background removal, and caption authoring' — rather than vague language.

3 / 3

Completeness

Explicitly states what ('Audio and media assets for HyperFrames compositions, produced by one shared audio engine') and when (the 'Use for ...' trigger clause), satisfying both halves with explicit triggers.

3 / 3

Trigger Term Quality

The 'Use for' clause covers natural user phrasings — 'voiceover / TTS, BGM, SFX / sound effects, transcription, captions / subtitles / lyrics / karaoke / per-word styling, voice + provider selection, and music-mood prompting'.

3 / 3

Distinctiveness Conflict Risk

Scoped to a clear niche — audio/media assets for 'HyperFrames compositions' via a named engine — with triggers unlikely to fire for unrelated skills.

3 / 3

Total

12

/

12

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.

Validation15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

referenced_paths_exist

Referenced path issues: 2 missing, 4 deeper-than-1-level

Warning

Total

15

/

16

Passed

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.