CtrlK
BlogDocsLog inGet started
Tessl Logo

threejs-audio-generator

Generate, convert, clean, and prepare audio assets for Three.js browser games using ElevenLabs. Use for sound effects, looping ambience, UI sounds, impact/weapon/vehicle audio, creature or boss stingers, announcer/dialogue TTS, scratch-performance voice conversion, voice cleanup/isolation, audio manifests, and game-ready web audio integration.

79

Quality

100%

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

100%Weight 40%Scale 1-3

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 tight, action-oriented production workflow: executable commands, explicit credential-probing with validation and error-recovery loops, and a well-signaled one-level reference. It assumes Claude's competence and adds only skill-specific operational knowledge.

DimensionReasoningScore

Conciseness

The body is lean and information-dense — Purpose, When To Use, API Key, Required Reference, Tool Script, Defaults, Report — with no padding explaining concepts Claude already knows; all prose is specific operational knowledge (probe ordering, zsh wrapping, --validate, plan-tier blockers) that earns its place; not 2 because there is no unnecessary explanation to tighten.

3 / 3

Actionability

Multiple fully executable, copy-paste-ready commands with concrete flags, prompts, voice IDs, durations, and output paths (sfx, tts, isolate, voice-change); not 2 because these are complete executable commands rather than pseudocode with missing details.

3 / 3

Workflow Clarity

Explicit sequence ('Step 0, before declaring the key unavailable: run this skill's own probe and paste its literal output') with validation checkpoints (--validate calls GET /user) and error-recovery feedback (HTTP 4xx reported as purchase/plan blocker, not silently skipped); not 2 because validation and recovery loops are explicit.

3 / 3

Progressive Disclosure

SKILL.md is a clear overview that signals a single one-level-deep reference ('Load references/audio-workflows.md before building a game audio plan...') plus the bundled script, both verified to exist; not 2 because the reference is clearly signaled and content is appropriately split rather than inlined.

3 / 3

Total

12

/

12

Passed

Description

100%Weight 40%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.

A strong, specific description that clearly states both capability and trigger conditions in third person, with concrete enumerated use cases and a distinct ElevenLabs/Three.js niche. No vague fluff or over-claims.

DimensionReasoningScore

Specificity

Quotes 'Generate, convert, clean, and prepare audio assets' plus an enumerated list (sound effects, looping ambience, UI sounds, TTS, voice conversion, cleanup, manifests) — multiple specific concrete actions, matching the score-3 anchor; not 2 because coverage is comprehensive rather than partial.

3 / 3

Completeness

Explicitly states what ('Generate, convert, clean, and prepare audio assets for Three.js browser games using ElevenLabs') and when ('Use for...') with an explicit trigger clause; not 2 because 'when' is explicit, not merely implied.

3 / 3

Trigger Term Quality

Quotes 'Use for sound effects, looping ambience, UI sounds, impact/weapon/vehicle audio, announcer/dialogue TTS, scratch-performance voice conversion, voice cleanup/isolation' — natural terms a user would actually say with broad coverage; not 2 because common variations are well covered.

3 / 3

Distinctiveness Conflict Risk

Niche is narrowly scoped to Three.js browser-game audio via ElevenLabs with distinct triggers, unlikely to fire for unrelated skills; not 2 because it is far more specific than a generic 'works with audio files' formulation.

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: 7 missing, 7 deeper-than-1-level

Warning

Total

15

/

16

Passed

Repository
majidmanzarpour/threejs-game-skills
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.