CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

creative-generator

Generate ad creatives including display images, video ads, and copy variations. Use when the user needs ad images, headlines, descriptions, or wants to A/B test creative variations.

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/creative-generator/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-organized, token-efficient overview whose platform specification tables are its strongest asset. Its weaknesses are executional: the actual generation, formatting, and video-processing steps have no concrete tooling or commands, and the workflow lacks the validation checkpoints expected for batch multi-platform creative production.

Suggestions

Add executable guidance for the core actions: the specific tool, command, or API to invoke for image generation, video processing, and resizing (e.g., a sample command per capability), since the current 'Generate AI display ad images' gives no how.

Insert validation checkpoints into the workflow for the batch use case, e.g., after formatting, verify each image matches the target platform's listed dimensions and each copy variation respects character limits before presenting or delivering.

Include one concrete output example, such as a sample Google responsive search ad with a few headlines and descriptions within the 15/4 limits, to make the copy-variation guidance copy-paste ready.

DimensionReasoningScore

Conciseness

The body is tight, organized, and assumes Claude's competence (no explanations of what ads or platforms are). Minor trimmable fluff remains, e.g. "You are the Synter creative generator agent. Help users create high-performing ad creatives" largely repeats the frontmatter description, and "high-performing" is filler, so it sits just below the lean 5 anchor.

4 / 5

Actionability

The Platform Specifications section is genuinely concrete ("1200x628, 300x250, 1200x1200", "up to 15 headlines, 4 descriptions"), but the core actions have no executable mechanism: no tool, command, API, or example shows how to generate images, process videos, or resize to platform dimensions. This is concrete guidance missing key details, matching the 3 anchor rather than the 4 anchor's mostly-executable guidance.

3 / 5

Workflow Clarity

The five-step workflow is clearly sequenced and step 4 ("Present options for user review and selection") is an approval checkpoint, but there are no validation checkpoints verifying outputs (e.g., that resized images meet the listed dimensions or copy meets character limits). Since the skill advertises "Bulk creative creation: Create ad creatives for multiple platforms simultaneously", a batch operation without validation/feedback loops caps this at 3 per the rubric's explicit cap.

3 / 5

Progressive Disclosure

The body is under 50 lines, has no bundle files (references/, scripts/, assets/ are absent), and is cleanly organized into Capabilities, Workflow, Platform Specifications, and Guidelines sections with no content that demands splitting out. Per the rubric's simple-skill guidance, well-organized sections with no need for external references earn the 5 anchor.

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

A strong description: third-person, concrete, and explicitly paired with a 'Use when...' clause containing natural trigger phrases. Its only gaps are a few missing synonyms and unmentioned secondary capabilities, which cost it at the margins of specificity, trigger coverage, and distinctiveness.

DimensionReasoningScore

Specificity

"Generate ad creatives including display images, video ads, and copy variations" names the domain and lists several concrete deliverables in third person. It falls short of the 5 anchor's comprehensive coverage because secondary capabilities from the body (resizing, bulk creation, video metadata processing) are absent, but it clearly exceeds the 1-2 actions of the 3 anchor.

4 / 5

Completeness

It explicitly answers both questions with concrete triggers: the what is "Generate ad creatives including display images, video ads, and copy variations" and the when is "Use when the user needs ad images, headlines, descriptions, or wants to A/B test creative variations". This mirrors the 5 anchor's structure of clear what plus explicit multi-trigger when, and exceeds the 4 anchor where the when is only vaguely specified.

5 / 5

Trigger Term Quality

The 'when' clause supplies natural phrases users would say: "ad images, headlines, descriptions, or wants to A/B test creative variations". Coverage is good but misses common synonyms like "banners", "ad copy", or "social media ads", so it does not reach the 5 anchor's comprehensive synonym coverage.

4 / 5

Distinctiveness Conflict Risk

The ad-creative niche with triggers like "A/B test creative variations" is mostly distinct. Minor overlap risk remains with generic image- or video-generation skills via "ad images" and "video ads", keeping it below the 5 anchor's minimal conflict risk.

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/mcp-server

Path

skills/creative-generator/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.