CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

veo-build

Create and edit videos using Google's Veo 2 and Veo 3 models. Supports Text-to-Video, Image-to-Video, Inpainting, and Advanced Controls.

Quality

74%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide
SecuritybySnyk

Low

Low-risk findings worth noting

Fix and improve this skill with Tessl

tessl review fix ./skills/veo-build/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

65%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, token-efficient overview that leverages progressive disclosure cleanly, but the body itself offers little executable guidance for the actual tasks and lacks sequenced workflows with validation checkpoints.

Suggestions

Add one minimal copy-paste-ready code snippet for the most common task (e.g. a basic Text-to-Video generation call) directly in the body so actionability does not depend on opening a reference.

Turn the Available Workflows into short sequenced step lists with an explicit validation/output-check step (e.g. poll for operation completion, verify the returned video URI) to add checkpoints.

Trim the capability re-enumeration that duplicates the description to tighten conciseness further.

DimensionReasoningScore

Conciseness

Lean body with no over-explanation of what Veo or the SDK is; only minor redundancy where Reference Materials and Available Workflows re-enumerate the same capability set already stated in the description.

4 / 5

Actionability

Quick Start gives fully executable client-setup code, but the core generation/editing tasks themselves are only described, not given as copy-paste-ready code in the body — the executable task detail lives in the references.

3 / 5

Workflow Clarity

Workflows are grouped into clearly labeled capability areas with sub-bullets, but there is no sequenced step list and no validation checkpoints for the (costly, generative) operations.

3 / 5

Progressive Disclosure

The body is a clear overview pointing to five well-signaled, one-level-deep reference files (all verified present: generation, editing, advanced, prompting, source_code), with content appropriately split and easy to navigate.

5 / 5

Total

15

/

20

Passed

Description

70%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 and distinct, naming concrete Veo capabilities, but it lacks any explicit 'when to use' trigger guidance, which caps its completeness. Adding a 'Use when...' clause would lift the weakest dimension.

Suggestions

Add a 'Use when...' clause naming concrete user triggers, e.g. 'Use when the user wants to generate or edit videos, animate an image, or mentions Veo.'

Replace the vague 'Advanced Controls' with the concrete capabilities it covers (frame interpolation, video extension, reference images) for fuller specificity.

Include natural synonyms users say, such as 'video generation', 'animate image', and 'extend video clip', to broaden trigger-term coverage.

DimensionReasoningScore

Specificity

Names the video domain with specific models (Veo 2/3) and lists multiple concrete capabilities (Text-to-Video, Image-to-Video, Inpainting), but 'Advanced Controls' is a vague catch-all that keeps it just below comprehensive.

4 / 5

Completeness

Has a clear 'what' but no 'Use when...' clause or equivalent trigger guidance, so per the guideline completeness is capped at 3.

3 / 5

Trigger Term Quality

Includes natural terms users say ('create videos', 'edit videos', 'Text-to-Video', 'Image-to-Video', 'Veo 2/3') but omits common synonyms like 'video generation' and a 'when to use' phrasing.

4 / 5

Distinctiveness Conflict Risk

The model-specific naming (Veo 2 and Veo 3) carves out a clear niche with distinct triggers and minimal overlap risk with other skills.

5 / 5

Total

16

/

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

cnemri/google-genai-skills

Path

skills/veo-build/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.