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

81%

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

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, largely executable pipeline skill: clear layered workflow, dense with working FFmpeg/Remotion code and honest about each tool's role. The main weakness is the absence of any validation or verification steps around batch cutting and concatenation, which caps workflow clarity at 3. Secondary gaps are non-runnable generation snippets (fal.ai, VideoDB) and inlining content long enough to belong in reference files.

Suggestions

Add validation around the batch-cut workflow: verify each expected segment exists after the cuts.txt loop (e.g., ffprobe each output for duration/streams), and check the concatenated output's duration and stream count before declaring success.

Make the fal.ai and VideoDB snippets runnable as written — either show the required imports/client setup or explicitly state they depend on the fal-ai-media and videodb skills for invocation context.

Move the full Remotion composition example and the social-media reframing/scene-detection recipes into a references/ file (e.g., references/composition.md, references/reframing.md), keeping one-line pointers in SKILL.md so the overview stays lean.

DimensionReasoningScore

Conciseness

The body is dominated by concrete commands with minimal padding; only minor trimmable spots exist (the "Core Thesis" essayism and the tool-strengths table restating per-layer points). Matches anchor 4 (efficient with minor instances of over-explanation), not 5.

4 / 5

Actionability

FFmpeg commands (extract, concat, proxy, loudnorm, reframe, scene/silence detection) and the Remotion TSX component are copy-paste ready, but the fal.ai `generate(model_name: ...)` block is not valid runnable code and the VideoDB snippets assume an undefined `coll` object. Matches anchor 4 (mostly executable with minor gaps), not 5.

4 / 5

Workflow Clarity

The 6-layer pipeline is clearly sequenced with explicit ordering rules, but the batch cut loop ("while IFS=, read ... ffmpeg ... segments/..." over cuts.txt) and destructive reframe/concat operations have no validation steps — no check that segments were produced, no duration verification, no post-concat verification. Per rubric guidance, batch operations missing validation cap this dimension at 3.

3 / 5

Progressive Disclosure

No bundle files exist (verified), so all content is inline in a ~300-line body with good per-layer section structure and a Related Skills section. Structure and placement are good (anchor 4), but it cannot reach 5: the full Remotion composition, ElevenLabs API block, and social-media reframe/scene-detection recipes would serve better as one-level-deep reference files at this length.

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, the full tool pipeline, and an explicit use-when clause with natural trigger phrases. The explicit real-footage scoping keeps conflict risk low. Remaining gaps are missing common trigger synonyms (trim, footage, subtitles, platform names) and slightly abstract action verbs.

DimensionReasoningScore

Specificity

Names the domain plus several concrete actions ("cutting, structuring, and augmenting real footage") and the full tool chain (FFmpeg, Remotion, ElevenLabs, fal.ai, Descript/CapCut). Falls short of the 5 anchor because the action verbs are more abstract than operation-level statements, and capabilities detailed in the body (subtitles, reframing, voiceover) are absent from the description.

4 / 5

Completeness

Explicitly answers both what ("cutting, structuring, and augmenting real footage" with the named 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 5 anchor. Not a 4 because the when-clause is explicit and specific rather than merely present.

5 / 5

Trigger Term Quality

Includes natural phrases users would actually say ("edit video", "cut footage", "create vlogs", "build video content"). Not a 5 because common variations are missing — "trim", "footage", "subtitles", platform names (YouTube, TikTok, Reels), and file extensions like .mp4.

4 / 5

Distinctiveness Conflict Risk

The "real footage" scoping and edit-oriented triggers distinguish it from generation skills, but "build video content" is broad and there is minor overlap risk with the related fal-ai-media generation skill, matching the 4 anchor (mostly distinct, minor overlap with closely related skills).

4 / 5

Total

17

/

20

Passed

Validation

100%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation — 16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository

ysyecust/everything-claude-code

Path

.agents/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.