CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

video-editing

AI-assisted video editing workflows for cutting, structuring, and augmenting real footage. Covers the full pipeline from raw capture through FFmpeg, Remotion, ElevenLabs, fal.ai, and final polish in Descript or CapCut. Use when the user wants to edit video, cut footage, create vlogs, or build video content.

Quality

80%

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 ./skills/video-editing/SKILL.md

The canonical home for this skill is video-editing in affaan-m/ECC

SKILL.md
Quality
Evals
Security

Quality

Content

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

A well-structured, highly actionable skill with executable code for nearly every layer and a coherent six-layer pipeline. Its main weaknesses are the absence of validation checkpoints in the batch cut/concat workflows (capping workflow clarity) and a couple of non-executable illustrative snippets (fal.ai, VideoDB).

Suggestions

Add validation steps to the batch workflows: after batch cutting, verify each segment with ffprobe (e.g., check duration and stream integrity) before concatenation, and verify the assembled output — this removes the batch-operation cap on workflow clarity.

Make the fal.ai and VideoDB snippets executable or explicitly mark them as illustrative: show the fal client import/setup for `generate(app_id: ...)` and how `coll`/`video` objects are obtained in the VideoDB examples.

Trim repeated editorial statements — "AI clears repetitive work. You make the final calls" appears in both Layer 6 and Key Principles #6, and the Core Thesis is restated as Key Principle 1 — to tighten token efficiency.

DimensionReasoningScore

Conciseness

The body is code-first and dense with no explanations of concepts Claude already knows, but editorial statements repeat ("AI clears repetitive work. You make the final calls" appears in both Layer 6 and Key Principles #6, and the Core Thesis is restated as principle 1), which is minor over-explanation that could be trimmed.

4 / 5

Actionability

Mostly executable guidance: copy-paste FFmpeg commands, a complete bash batch-cut script, a full Remotion component, and a working ElevenLabs Python call. However, the fal.ai `generate(...)` snippet lacks client setup and the VideoDB snippets use undefined `coll`/`video` objects, so those examples are not runnable as written.

4 / 5

Workflow Clarity

The six-layer pipeline is clearly sequenced with per-layer jobs and outputs ("Each layer has a specific job. Do not skip layers."), but the batch operations (batch cut from the edit decision list, segment concatenation) have no validation or verification steps — no ffprobe duration checks or output verification — which caps workflow clarity at 3 per the batch-operation rule.

3 / 5

Progressive Disclosure

Good structure: layered sections, clear tables, a related-skills section, and a clearly signaled external Remotion docs link, with no broken or nested references. At ~300 lines covering six tools with all recipes inline, per-tool reference files would improve navigation, keeping it below the anchor-5 bar.

4 / 5

Total

15

/

20

Passed

Description

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

A strong description that clearly states capabilities, names the full tool pipeline, and gives an explicit multi-trigger 'Use when' clause in third person. It only falls short of top marks on keyword synonym coverage and has slight overlap risk with adjacent generation/processing skills.

DimensionReasoningScore

Specificity

Names the domain and several concrete actions ("cutting, structuring, and augmenting real footage") plus a specific tool pipeline ("FFmpeg, Remotion, ElevenLabs, fal.ai, and final polish in Descript or CapCut"), but omits significant covered capabilities like subtitles, reframing, and scene detection — minor gaps consistent with the anchor-4 example.

4 / 5

Completeness

Explicitly answers both what ("AI-assisted video editing workflows for cutting, structuring, and augmenting real footage... full pipeline") and when ("Use when the user wants to edit video, cut footage, create vlogs, or build video content") with concrete trigger phrases, matching the anchor-5 example structure.

5 / 5

Trigger Term Quality

"Use when the user wants to edit video, cut footage, create vlogs, or build video content" provides good natural-phrase coverage, but misses common synonyms ("trim", "subtitles", platform names like YouTube/TikTok) and file extensions, so it falls short of comprehensive anchor-5 coverage.

4 / 5

Distinctiveness Conflict Risk

The "real footage" framing carves out a clear editing niche distinct from generation skills, but naming generation tools (ElevenLabs, fal.ai) and the broad phrase "build video content" create minor overlap risk with closely related skills like fal-ai-media and videodb.

4 / 5

Total

17

/

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.

Validation — 15 / 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

valeriibeck-star/claude-skills

Path

skills/video-editing/SKILL.md

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.