CtrlK
BlogDocsLog inGet started
Tessl Logo

clip-hand-skill

Expert knowledge for AI video clipping — yt-dlp downloading, whisper transcription, SRT generation, and ffmpeg processing

57

Quality

66%

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

Fix and improve this skill with Tessl

tessl review fix ./crates/openfang-hands/bundled/clip/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

65%

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

The body is highly actionable, full of concrete executable commands, and free of concept-explanation padding. Its weaknesses are the lack of an explicit sequenced workflow with validation checkpoints and a monolithic single-file structure that bundles tangential API references inline.

Suggestions

Add a numbered end-to-end workflow (e.g. download → extract audio → transcribe → generate SRT → clip → burn captions) with explicit validation checkpoints between steps.

Split tangential full API references (Telegram, WhatsApp, TTS) into separate one-level-deep reference files (e.g. messaging.md, tts.md) and link to them from SKILL.md to reduce token load and improve progressive disclosure.

DimensionReasoningScore

Conciseness

The body is terse and assumes Claude's competence — no concept-explanation fluff — but at ~475 lines it bundles tangential full API references (Telegram, WhatsApp, TTS) beyond the core clipping task that inflate token load and could be tightened or split out.

2 / 3

Actionability

It is densely packed with concrete, executable commands — yt-dlp, ffmpeg, whisper, and curl invocations with specific flags and values — that are copy-paste ready, matching the anchor for fully executable guidance.

3 / 3

Workflow Clarity

Content is organized topically rather than as a sequenced end-to-end pipeline (download → extract audio → transcribe → SRT → clip → burn captions), and no explicit numbered workflow or validation checkpoints are provided, so the sequence is only implicit.

2 / 3

Progressive Disclosure

Headers and tables are well organized, but everything lives in a single ~475-line monolithic SKILL.md with no bundle files, and content that should be separate (messaging/TTS API references) is inline rather than split into one-level-deep reference files.

2 / 3

Total

9

/

12

Passed

Description

67%

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 distinctive, naming concrete actions and tools for a clear video-clipping niche. Its main weakness is the missing explicit "Use when…" trigger guidance and an over-reliance on tool jargon rather than natural task terms.

Suggestions

Add an explicit 'Use when…' clause naming natural triggers, e.g. 'Use when the user wants to clip, cut, or trim videos, add subtitles/captions, or create Shorts/Reels from source footage.'

Broaden trigger terms beyond tool names to include task-level phrasings users actually say ('cut video', 'trim video', 'add subtitles/captions', 'make Shorts/Reels').

DimensionReasoningScore

Specificity

The description lists multiple concrete actions tied to named tools — "yt-dlp downloading", "whisper transcription", "SRT generation", and "ffmpeg processing" — matching the anchor for several specific concrete actions rather than vague language.

3 / 3

Completeness

It clearly states what the skill does, but provides no "Use when…" clause or equivalent explicit trigger guidance for when to invoke it, so completeness is capped at 2 per the judging guidelines.

2 / 3

Trigger Term Quality

"video clipping" is a natural task term, but the description is dominated by tool jargon (yt-dlp, whisper, SRT, ffmpeg) and omits common variations a user would say such as "cut", "trim", "subtitles", "captions", or "shorts/reels".

2 / 3

Distinctiveness Conflict Risk

The combination of AI video clipping with a specific yt-dlp/whisper/SRT/ffmpeg pipeline carves out a clear, distinctive niche unlikely to trigger for unrelated skills.

3 / 3

Total

10

/

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

frontmatter_unknown_keys

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

Warning

Total

15

/

16

Passed

Repository
RightNow-AI/openfang
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.