CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

video-ad-scriptwriter

Writes platform-specific video ad scripts with timing marks for YouTube bumpers, pre-roll, TikTok, and narrative ads. Use when writing video scripts, creating ad storyboards, optimizing hook rates, or planning video ad creative.

Quality

82%

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

72%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 highly actionable and information-dense with genuinely specialized ad-scripting data, and mostly efficient apart from a duplicated capabilities list, an empty Step 3 heading, and a promotional footer. Weaknesses are the missing validation checkpoints in the development workflow and a monolithic single-file structure that inlines reference data and per-platform templates a 420-line skill would be better off splitting into reference files.

Suggestions

Add an explicit validation step to the Script Development Process (e.g., 'Verify VO word count against the Script Word Count table and confirm timing blocks sum to the target duration') and give the currently empty 'Step 3: Write script with timing marks' actual content or a pointer to the format sections.

Move the reference data tables (video length recommendations, music & audio guidelines, word counts) and per-platform template sections into one-level-deep files under references/ (e.g., references/templates.md, reference-data.md), keeping SKILL.md as a concise overview.

Trim the duplicated 'Capabilities' bullet list (it restates the intro paragraph) and the promotional 'About this skill' footer to reclaim tokens.

DimensionReasoningScore

Conciseness

The bulk is lean, domain-specific data Claude does not reliably know (timing templates, hook benchmarks, word-count tables), but there are minor trimmable instances: the "Capabilities" list duplicates the intro paragraph, "Step 3: Write script with timing marks" is a dangling empty heading, and the promotional "About this skill" footer earns no tokens. This fits the 'efficient; minor instances of over-explanation that could be trimmed' anchor rather than 5, where every token would earn its place.

4 / 5

Actionability

Guidance is fully executable for an instruction-only skill: a fill-in brief template, second-by-second timing-marked script templates per format, a hook-selection decision table with example openings, a specific A/B test framework, and a complete worked example (the TaskMaster 30s ad). This matches the 'copy-paste ready; specific examples cover the common cases' anchor.

5 / 5

Workflow Clarity

The Script Development Process has a sequence (define brief → select hook via table → write script), but "Step 3: Write script with timing marks" has no content under it, and no validation checkpoints exist — the word-count-by-duration table and timing rules are never invoked as verification steps (e.g., checking VO word count against duration or timing blocks summing to the format length). This matches the 'steps listed but validation gaps; checkpoints missing or implicit' anchor rather than 4, which requires most checkpoints present.

3 / 5

Progressive Disclosure

No bundle files exist and the skill is a single ~420-line SKILL.md. Section headers are clear, but content that would benefit from one-level-deep reference files — per-platform script templates and the reference data tables (length recommendations, music guidelines, word counts) — is inlined. This matches the 'some structure but could be better organized; content that should be separate is inline' anchor; the under-50-lines simple-skill exception does not apply.

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

The description is strong: third-person voice, a concrete capability statement, and an explicit 'Use when' clause with natural trigger phrases. Trigger coverage is good though a few common synonyms (commercials, Reels, CTV) are absent, and two broader trigger phrases create slight overlap risk with adjacent creative skills.

DimensionReasoningScore

Specificity

"Writes platform-specific video ad scripts with timing marks for YouTube bumpers, pre-roll, TikTok, and narrative ads" names several specific deliverables across formats, matching the 'several specific actions; minor gaps' anchor — the body also covers Reels and long-form, which are not named.

4 / 5

Completeness

Both what ("Writes platform-specific video ad scripts with timing marks for...") and when ("Use when writing video scripts, creating ad storyboards, optimizing hook rates, or planning video ad creative") are explicit with concrete trigger phrases, matching the top anchor.

5 / 5

Trigger Term Quality

Natural phrases users would say are present — "video ad scripts", "YouTube bumpers", "pre-roll", "TikTok", "ad storyboards", "hook rates", "video ad creative" — but common synonyms like "commercials", "Reels", or "CTV" are missing, fitting the 'good coverage, a few natural terms missing' anchor.

4 / 5

Distinctiveness Conflict Risk

The video-ad-scripting niche is clear with distinct triggers, but "creating ad storyboards" and "planning video ad creative" carry minor overlap risk with adjacent creative-strategy or storyboard-design skills, matching the 'mostly distinct; minor overlap risk' anchor.

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

Synter-Media-AI/free-skills

Path

skills/video-ad-scriptwriter/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.