CtrlK
BlogDocsLog inGet started
Tessl Logo

youtube-clipper

YouTube clip generation and editing with automated workflows — pull source video, slice highlights, add captions, and export.

48

Quality

51%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Critical

Do not install without reviewing

Fix and improve this skill with Tessl

tessl review fix ./skills/youtube-clipper/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

43%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 content is concise and sectioned but functions mainly as a catalogue pointer: it provides almost no executable guidance or sequenced workflow, and defers all real material to an external upstream repo rather than structuring it locally.

Suggestions

Replace the `open https://github.com/...` browser action with a concrete install command (e.g., a `git clone` + copy into the skills directory) so the body is directly actionable.

Add a short numbered workflow with an explicit verification step (e.g., confirm the skill appears in the agent's skill list before invoking).

Either vendor the key upstream reference locally (so references/ has real files) or clearly signal the single external reference as the sole source of detail, to make progressive disclosure one-level-deep.

DimensionReasoningScore

Conciseness

The body is short and largely lean, but it restates the description and source URL already present in frontmatter, adding minor redundancy that keeps it just below the fully efficient anchor 5.

4 / 5

Actionability

Concrete guidance is minimal — the only command is `open https://github.com/...` (a browser action) and it defers all real steps to 'inspect the upstream README for exact paths', leaving the specific install/run steps unspecified.

2 / 5

Workflow Clarity

A rough sequence exists (inspect README, install bundle, invoke by name) but steps are poorly defined with no validation checkpoints, matching the anchor for a rough-but-gappy sequence.

2 / 5

Progressive Disclosure

Sections are present and the skill is short, but no local bundle files exist (references/scripts/assets are empty) and the only navigation points two hops away to an external README, so disclosure is neither one-level-deep nor locally structured.

3 / 5

Total

11

/

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 is specific and mostly distinctive, naming several concrete clip-generation actions, but it omits any explicit 'Use when...' trigger guidance, which caps completeness and leaves the trigger-term coverage thinner than the anchors reward.

Suggestions

Add a 'Use when...' clause naming concrete trigger contexts (e.g., 'Use when creating highlight reels from YouTube videos or adding auto-captions to clips').

Replace the generic 'export' action with concrete targets (e.g., 'export as MP4/GIF with burned-in captions') to lift specificity toward 5.

Fold one or two natural trigger phrases ('highlight reel', 'auto caption clip') into the description prose itself, not only the frontmatter triggers list.

DimensionReasoningScore

Specificity

Names the YouTube-clip domain and several concrete actions — 'pull source video, slice highlights, add captions, and export' — giving broad coverage, but 'export' is generic and lacks targets/formats, so it sits just below the comprehensive anchor 5.

4 / 5

Completeness

It clearly answers 'what' (clip generation, slicing, captions, export) but provides no 'Use when...' clause or explicit 'when' guidance, which per the rubric caps completeness at 3.

3 / 5

Trigger Term Quality

The description text only surfaces 'YouTube clip' as a natural term and omits common synonyms or extensions; the richer trigger phrases live in the separate frontmatter `triggers` field rather than the description itself.

3 / 5

Distinctiveness Conflict Risk

The 'YouTube clip' framing carves a recognizable niche with minimal conflict risk against unrelated skills, though 'export' and generic video-editing language leave minor overlap with general video 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

frontmatter_unknown_keys

Unknown frontmatter key(s) found; consider removing or moving to metadata

Warning

Total

15

/

16

Passed

Repository
nexu-io/open-design
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.