CtrlK
BlogDocsLog inGet started
Tessl Logo

create-video

Create videos from a text prompt using HeyGen's Video Agent. Use when: (1) Creating a video from a description or idea, (2) Generating explainer, demo, or marketing videos from a prompt, (3) Making a video without specifying exact avatars, voices, or scenes, (4) Quick video prototyping or drafts, (5) One-shot prompt-to-video generation, (6) User says "make me a video" or "create a video about X".

70

Quality

88%

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

86%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-organized, actionable skill body with concrete examples and clean progressive disclosure into verified reference files. Minor room to tighten repeated references and add an explicit polling-failure checkpoint.

DimensionReasoningScore

Conciseness

The body is largely lean with no padding about basic concepts, but the prompt-optimizer reference is repeated several times and the "When to Use vs Avatar Video" table partly reiterates triggers already in the description.

4 / 5

Actionability

It provides a copy-paste-ready curl example, concrete MCP tool names, exact REST endpoints, and named config fields (duration_sec, orientation, avatar_id) covering the common generate/poll/list/delete cases.

5 / 5

Workflow Clarity

The Default Workflow gives a clear numbered sequence for both MCP and direct-API paths including a polling step, but lacks an explicit failure-handling or verification checkpoint after polling.

4 / 5

Progressive Disclosure

SKILL.md acts as a concise overview pointing to nine verified one-level-deep reference files, organized into Core Workflow and Foundation groups with clear link tables for easy navigation.

5 / 5

Total

18

/

20

Passed

Description

90%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, well-structured description that clearly states the capability and provides explicit, natural trigger guidance. Its only weakness is that it describes a single core action rather than a comprehensive list of distinct capabilities.

DimensionReasoningScore

Specificity

The description names the domain and one concrete action — "Create videos from a text prompt using HeyGen's Video Agent" — but does not enumerate multiple distinct capabilities, so coverage is not comprehensive.

3 / 5

Completeness

It explicitly answers both "what" (create videos from a text prompt via HeyGen Video Agent) and "when" with six concrete "Use when" trigger clauses.

5 / 5

Trigger Term Quality

It includes comprehensive natural trigger phrases and synonyms such as "make me a video", "create a video about X", "explainer, demo, or marketing videos", and "quick video prototyping".

5 / 5

Distinctiveness Conflict Risk

The niche is clearly scoped to prompt-based generation, and the trigger "Making a video without specifying exact avatars, voices, or scenes" explicitly carves it apart from a sibling avatar-video skill.

5 / 5

Total

18

/

20

Passed

Validation

75%

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

Validation12 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

allowed_tools_field

'allowed-tools' contains unusual tool name(s)

Warning

metadata_version

'metadata.version' is missing

Warning

metadata_field

'metadata' should map string keys to string values

Warning

frontmatter_unknown_keys

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

Warning

Total

12

/

16

Passed

Repository
calesthio/OpenMontage
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.