CtrlK
BlogDocsLog inGet started
Tessl Logo

demo-video

Use when the user asks to create a demo video, product walkthrough, feature showcase, animated presentation, marketing video, or GIF from screenshots or scene descriptions. Orchestrates playwright, ffmpeg, and edge-tts MCPs to produce polished video content.

68

Quality

85%

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

The canonical home for this skill is demo-video in alirezarezvani/claude-skills

SKILL.md
Quality
Evals
Security

Quality

Content

82%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 body is lean, well-structured, and highly actionable with concrete story templates, narration rules, and a build pipeline. The main gaps are a broken reference to a non-existent scene-design-system.md and an implicit rather than explicit final-output validation loop.

Suggestions

Add a real references/scene-design-system.md file (or remove the link) so the reference resolves and progressive disclosure is complete.

Promote the quality checklist into an explicit build-flow validation step with a fix-and-retry loop: after the ffmpeg composite, verify output.mp4 has an audio stream and 1920x1080 resolution, and re-run if not.

Include a concrete copy-paste build.sh example block rather than only describing the pipeline steps.

DimensionReasoningScore

Conciseness

Lean and efficient throughout; assumes Claude's competence and avoids explaining basic concepts, with every section (story templates, narration rules, anti-pattern table) earning its place with terse concrete guidance.

5 / 5

Actionability

Provides concrete artifacts, a build.sh pipeline outline, scene structures, and ffmpeg commands, but the pipeline is described step-by-step rather than given as a full copy-paste executable script.

4 / 5

Workflow Clarity

Clear sequenced core workflow with mode selection and a quality checklist, but final composite verification (output.mp4 plays, has audio, correct resolution) is conveyed via a checklist rather than an explicit validate-then-fix loop in the build flow.

4 / 5

Progressive Disclosure

Good structure with cleanly split sections and a well-signaled one-level reference to scene-design-system.md, but the referenced file does not exist in the bundle, so navigation does not fully resolve.

4 / 5

Total

17

/

20

Passed

Description

87%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, actionable, and clearly states both what the skill does and when to use it, with concrete trigger phrases that distinguish it from related skills.

DimensionReasoningScore

Specificity

Names the domain and several concrete outputs (demo video, product walkthrough, feature showcase, animated presentation, marketing video, GIF from screenshots) plus the orchestrating tools, but stops short of a fully comprehensive action list.

4 / 5

Completeness

Explicitly answers both what (orchestrates playwright, ffmpeg, and edge-tts to produce video) and when ('Use when the user asks to create...') with concrete trigger phrases.

5 / 5

Trigger Term Quality

Strong natural keyword coverage ('demo video', 'product walkthrough', 'feature showcase', 'marketing video', 'GIF'), with only a few common synonyms missing relative to the top anchor.

4 / 5

Distinctiveness Conflict Risk

Clear niche of video/GIF production from screenshots with specific MCP tooling and distinct triggers, giving minimal overlap with generic media or browser-automation skills.

5 / 5

Total

18

/

20

Passed

Validation

87%

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

Validation14 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

relative_links

Relative link issues: 1 missing

Warning

referenced_paths_exist

Referenced path issues: 2 missing

Warning

Total

14

/

16

Passed

Repository
alirezarezvani/claude-skills
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.