CtrlK
BlogDocsLog inGet started
Tessl Logo

incremental-audio-workflow

Step-by-step audio production with per-stem verification, timing alignment, and incremental quality gates

56

Quality

64%

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

Fix and improve this skill with Tessl

tessl review fix ./benchmarks/gdpval/skills/audio-track-production-enhanced/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

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

The body delivers an exceptionally clear, well-validated incremental workflow with executable code, but suffers from a large duplicate full-script section and no progressive disclosure into bundle files. Moving the consolidated script into scripts/ and dropping the duplicate would materially improve both conciseness and structure.

Suggestions

Remove the 'Complete Workflow Script' section or relocate it to scripts/run_workflow.py, keeping only the per-step snippets inline to eliminate the ~200-line duplication.

Move the full runnable script into a scripts/ bundle file and reference it from SKILL.md so progressive disclosure improves and the file shrinks.

Clean up the dead/overwritten deliverable_files lines (397-399) and make each per-step code block self-contained or explicitly note it depends on prior steps' imports/functions.

DimensionReasoningScore

Conciseness

Prose is tight and avoids explaining basics, but the entire workflow is implemented twice — per-step code blocks plus a ~200-line 'Complete Workflow Script' that re-implements the same functions, which is substantial redundant padding.

3 / 5

Actionability

Provides concrete, executable Python with specific parameters (SAMPLE_RATE=48000, DURATION=137) and a runnable __main__ block, but has dead/overwritten deliverable_files lines and per-step blocks that are not self-contained.

4 / 5

Workflow Clarity

A strict 7-step ordered sequence with verification after every stem, fail-fast sys.exit(1) on failure, a final_verification pass with assert, and explicit feedback loops — a textbook match for clear validation checkpoints.

5 / 5

Progressive Disclosure

No bundle files exist and the ~620-line SKILL.md inlines a full runnable script that belongs in scripts/; section headers are clear, but content that should be split out is inline with no references signaled.

3 / 5

Total

15

/

20

Passed

Description

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

The description clearly states what the skill does with several concrete capabilities, but lacks any explicit 'when to use it' trigger guidance and leans on technical jargon over natural user phrases. Adding a 'Use when...' clause with natural trigger terms would raise both completeness and trigger-term quality.

Suggestions

Append an explicit trigger clause, e.g. 'Use when producing multi-stem audio, mixing instrument stems, or running a fail-fast audio generation workflow.'

Add natural synonyms and file extensions users actually say (stems, .wav, mixing, beat-aligned sections) alongside the technical terms.

Mention the full scope of actions (drum generation, effects/mastering, archiving) to push specificity toward comprehensive coverage.

DimensionReasoningScore

Specificity

Quotes 'Step-by-step audio production with per-stem verification, timing alignment, and incremental quality gates' — names the domain plus several concrete actions, but omits drums/effects/archiving so coverage is not comprehensive.

4 / 5

Completeness

The 'what' is clear, but there is no 'Use when...' clause or equivalent trigger guidance, so completeness is capped at 3 per the rubric guideline.

3 / 5

Trigger Term Quality

'audio production' is a natural term, but 'per-stem verification' and 'incremental quality gates' are jargon; common user phrases like 'mix stems', 'generate audio', or '.wav' are missing.

3 / 5

Distinctiveness Conflict Risk

Audio production with incremental per-stem verification is a fairly distinct niche with only minor overlap risk against generic audio skills.

4 / 5

Total

14

/

20

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

skill_md_line_count

SKILL.md is long (648 lines); consider splitting into references/ and linking

Warning

Total

15

/

16

Passed

Repository
HKUDS/OpenSpace
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.