CtrlK
BlogDocsLog inGet started
Tessl Logo

ad-creative

When the user wants to generate, iterate, or scale ad creative — headlines, descriptions, primary text, or full ad variations — for any paid advertising platform. Also use when the user mentions 'ad copy variations,' 'ad creative,' 'generate headlines,' 'RSA headlines,' 'bulk ad copy,' 'ad iterations,' 'creative testing,' 'write me some ads,' 'Facebook ad copy,' 'Google ad headlines,' 'LinkedIn ad text,' 'static ads,' 'ad templates,' 'iMessage ad,' 'chat reveal ad,' 'ChatGPT ad,' 'Apple Notes ad,' 'AirDrop ad,' 'creative strategy,' 'creative roadmap,' 'creative retro,' 'hook writing,' 'creative review page,' 'present ad creative for approval,' 'motion video ad,' 'faceless video ad,' 'UGC ad,' 'greenscreen ad,' 'TikTok/Reels ad format,' 'which ad format to make,' 'Meta ad format tier list,' or 'creative format taxonomy.' Use this whenever someone needs to produce ad copy at scale or iterate on existing ads. For campaign strategy and targeting, see ads. For landing page copy, see copywriting.

69

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

SKILL.md
Quality
Evals
Security

Quality

Content

71%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 richly structured, actionable skill body with strong progressive disclosure and clear validated workflows. Its main weakness is mild verbosity from restating foundational copywriting principles Claude already knows.

Suggestions

Tighten or remove 'Writing Quality Standards' and 'Common Mistakes' — these restate basic copywriting heuristics (benefits over features, active voice, include CTAs) Claude already applies.

Consolidate the overlapping step lists in 'Generating Ad Copy' and 'Iterating from Performance Data' to reduce redundancy between the two workflows.

Move the per-platform character-limit tables into references/platform-specs.md, keeping only a pointer plus the most-missed constraint inline, to further lean out the body.

DimensionReasoningScore

Conciseness

Mostly efficient with domain-specific material (grounded-inputs corpus, platform char-limit tables, mode definitions), but the 'Writing Quality Standards' and 'Common Mistakes' sections restate basic copywriting principles Claude already knows and could be trimmed.

3 / 5

Actionability

Concrete output templates (CSV, INDEX.md, iteration log), real CLI commands ('node tools/clis/google-ads.js reports get'), exact character-limit tables, and dated folder structures give mostly executable guidance with only minor gaps.

4 / 5

Workflow Clarity

Multi-step processes (Generating Ad Copy, Iterating, Batch Workflow) are clearly sequenced with explicit validation checkpoints (spec validation step, grounding stop-check, quality filter); minor gaps keep it just below the top anchor.

4 / 5

Progressive Disclosure

SKILL.md serves as a well-organized overview with clearly signaled one-level-deep references (references/*.md and the HTML asset), each annotated with what it contains; all referenced paths resolve to real bundle files.

5 / 5

Total

16

/

20

Passed

Description

100%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, highly specific description with comprehensive trigger coverage, explicit what/when guidance, and clear boundaries against neighboring skills. It is somewhat long but every term is a plausible natural user phrase rather than filler.

DimensionReasoningScore

Specificity

Names multiple concrete actions ('generate, iterate, or scale ad creative — headlines, descriptions, primary text, or full ad variations') with comprehensive coverage across ad-copy output types; uses third-person framing about the user rather than first/second person.

5 / 5

Completeness

Explicitly answers both what (generate/iterate/scale ad creative) and when ('Also use when the user mentions…' plus 'Use this whenever someone needs to produce ad copy at scale or iterate on existing ads') with concrete trigger phrases.

5 / 5

Trigger Term Quality

Exhaustive list of natural user phrases ('ad copy variations,' 'write me some ads,' 'Facebook ad copy,' 'RSA headlines,' 'iMessage ad,' 'UGC ad') including platform synonyms and specific format names a user would actually say.

5 / 5

Distinctiveness Conflict Risk

Clear ad-creative niche with distinct triggers and explicit boundary routing ('For campaign strategy and targeting, see ads. For landing page copy, see copywriting.'), minimizing overlap with adjacent skills.

5 / 5

Total

20

/

20

Passed

Validation

93%

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

Validation15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

relative_links

Relative link issues: 6 suspicious

Warning

Total

15

/

16

Passed

Repository
coreyhaines31/marketingskills
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.