CtrlK
BlogDocsLog inGet started
Tessl Logo

analyze-video

Analyze a reference video and reverse-engineer its style into a reusable Seedance 2.0 prompting template. The output is a new skill/formula (like seedance-2-ugc.md) that captures the video's structure, pacing, camera work, edit style, and tone so it can be recreated with any product, any person, in any setting. Use this whenever someone provides a video they want to use as a style reference, says "I want to make videos like this", "deconstruct this video", "turn this into a template", "analyze this style", or drops a video file and wants to recreate that format repeatedly.

65

Quality

79%

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/arcads-external-api/prompting/analyze-video/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

67%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-sequenced, actionable multi-step workflow with executable scripts, a template scaffold, and an Arcads API submission section including polling/validation. It is slightly verbose with repeated 15-second constraint commentary, and the analysis/output steps could use an explicit validation checkpoint.

Suggestions

Tighten Step 4: the six analysis dimensions and the repeated 15-second-compression commentary overlap; consolidate the compression guidance into one place to lift conciseness.

Add an explicit validation checkpoint after Step 5 (e.g., verify the template covers all layers and produces a 100-260 word prompt with no forbidden words before saving) to push workflow clarity to 5.

Move the large inlined template scaffold into a reference file and link to it from the body, keeping SKILL.md as an overview, to strengthen progressive disclosure.

DimensionReasoningScore

Conciseness

Mostly efficient, but the six frame-analysis dimensions and repeated 15-second-compression commentary add padding that re-states the constraint several times, so it could be tightened toward a 4.

3 / 5

Actionability

Provides executable bash for frame extraction, concrete whisper commands, a complete template scaffold, and a full Arcads API request body; minor gaps are that a few steps (e.g. the inline python whisper script) are referenced rather than given.

4 / 5

Workflow Clarity

Steps 1-7 are clearly sequenced with concrete commands and Step 7 includes validation checkpoints (poll until generated/failed, confirm credit cost), though Steps 4-5 lack an explicit validate-the-output checkpoint that would push it to a 5.

4 / 5

Progressive Disclosure

Good structure with a one-level-deep File map, clear links to reference templates (seedance-2-ugc.md etc.) and the bundled extract-frames.sh script; minor gap is that several referenced files live outside this bundle and the inlined template scaffold is long.

4 / 5

Total

15

/

20

Passed

Description

91%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, third-person description with concrete actions, comprehensive natural trigger phrases, and explicit what/when guidance. Minor gaps: actions are output-character rather than distinct operations, and 'analyze a video' has light overlap with generic video-analysis skills.

DimensionReasoningScore

Specificity

Names the domain (Seedance 2.0 prompting templates) and several concrete actions (analyze video, reverse-engineer style, capture structure/pacing/camera/edit/tone, recreate with any product/person/setting), but the actions describe output character more than distinct operations, leaving minor coverage gaps versus a 5.

4 / 5

Completeness

Explicitly states what (reverse-engineer a video style into a reusable Seedance 2.0 prompting template) and when (Use this whenever someone provides a video, says these specific phrases, or drops a video file) with concrete trigger phrases.

5 / 5

Trigger Term Quality

Comprehensive natural trigger phrases including quoted user sayings ('I want to make videos like this', 'deconstruct this video', 'turn this into a template', 'analyze this style') plus 'drops a video file and wants to recreate that format repeatedly', covering the synonyms a user would actually say.

5 / 5

Distinctiveness Conflict Risk

The Seedance 2.0 style-template niche is fairly distinct, but 'analyze a video' could overlap with general video-analysis or transcription skills, leaving minor conflict risk versus a 5.

4 / 5

Total

18

/

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

relative_links

Relative link issues: 1 missing, 8 suspicious

Warning

Total

15

/

16

Passed

Repository
krusemediallc/arcads-claude-code
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.