CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

ad-creative

Create, iterate, and scale paid ad creative for Google Ads, Meta, LinkedIn, TikTok, and similar platforms. Use when generating headlines, descriptions, primary text, or large sets of ad variations for testing and performance optimization.

Quality

83%

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

The canonical home for this skill is ad-creative in administrakt0r/AI-Agents-Safe-Coding-Skills

SKILL.md
Quality
Evals
Security

Quality

Content

77%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 strong, well-structured skill: concrete platform specs, clearly sequenced generate/iterate workflows with explicit validation steps and demonstrated error recovery, and exemplary progressive disclosure to two real one-level-deep reference files. The main weaknesses are a section of generic copywriting advice Claude already knows and a Tool Integrations section that points at CLI commands and paths not present in the bundle.

Suggestions

Trim the 'Writing Quality Standards' section to only ad-specific guidance (RSA headline independence, descriptions complementing headlines) and cut the generic benefits-over-features and active-voice explanations Claude already knows; also drop the 'When to Use' section that duplicates the frontmatter description.

Fix the Tool Integrations section: the command 'node tools/clis/google-ads.js' references a path that does not exist in the bundle — either include the CLI scripts or replace the example commands with a conditional instruction to discover available ads tools before showing concrete syntax.

Replace vague table entries like 'Use available Google Ads integrations' with specific guidance on what to do when a platform integration is absent (e.g., ask the user to paste performance data as CSV).

DimensionReasoningScore

Conciseness

The body is mostly dense, useful material (spec tables, numbered processes), but the 'Writing Quality Standards' section explains copywriting concepts Claude already knows ('Benefits ("Ship code faster") over features', 'Active voice ("Automate your reports") over passive') and 'When to Use' duplicates the frontmatter description. Some unnecessary explanation exists, matching anchor 3 rather than anchor 4's 'minor instances'.

3 / 5

Actionability

Concrete, mostly executable guidance throughout: exact character-limit tables, worked output examples with character counts ('"Stop Building Reports by Hand" (29)'), a CSV upload template, and CLI commands ('google-ads campaigns list'). Not 5 because the Tool Integrations section references 'node tools/clis/google-ads.js', which does not exist in the bundle, and offers vague direction like 'Use available Google Ads integrations'.

4 / 5

Workflow Clarity

Both modes are clearly sequenced with numbered steps, and validation is explicit: 'Validate Against Specs — check every piece of creative against the platform's character limits. Flag anything that's over and provide a trimmed alternative', demonstrated with a live fix in the example output ('OVER LIMIT, trimmed below'). Batch generation includes a 4-item quality-filter checklist, so the batch-operation validation cap does not apply.

5 / 5

Progressive Disclosure

The body keeps compact summary tables inline and defers detail via well-signaled one-level-deep references: 'For detailed specs and format variations, see references/platform-specs.md' and 'See references/generative-tools.md for the complete guide' with a bulleted preview of its contents. Both files exist in references/, and neither nests further references.

5 / 5

Total

17

/

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 that clearly and explicitly answers both what the skill does and when to use it, with concrete deliverable types and platform names serving as natural triggers. The only gaps are missing common synonyms ('ad copy', 'PPC') and slight overlap risk with generic copywriting skills on headline-generation triggers.

DimensionReasoningScore

Specificity

'Create, iterate, and scale paid ad creative for Google Ads, Meta, LinkedIn, TikTok' lists several specific actions and concrete platform targets, matching anchor 4's 'several specific actions; minor gaps'. Not 5 because the verbs (create/iterate/scale) stay broad and coverage of deliverable types is left to the when-clause; not 3 because more than 1-2 actions are named.

4 / 5

Completeness

Both questions are answered explicitly and concretely: what — 'Create, iterate, and scale paid ad creative for Google Ads, Meta, LinkedIn, TikTok, and similar platforms'; when — 'Use when generating headlines, descriptions, primary text, or large sets of ad variations for testing and performance optimization'. This matches the anchor-5 good example pattern of a what-statement followed by an explicit 'Use when' trigger clause.

5 / 5

Trigger Term Quality

Natural user phrases are well covered: 'headlines, descriptions, primary text, or large sets of ad variations for testing and performance optimization', plus all major platform names. Not 5 because common synonyms users say, such as 'ad copy', 'PPC', or 'search ads', are missing; not 3 since keyword coverage clearly exceeds 'some relevant keywords'.

4 / 5

Distinctiveness Conflict Risk

The paid-ads niche is clear and platform names anchor the triggers ('paid ad creative for Google Ads, Meta, LinkedIn, TikTok'), but 'generating headlines, descriptions' has minor overlap risk with closely related copywriting skills — matching anchor 4 ('mostly distinct; minor overlap risk with closely related skills') rather than 5's minimal conflict risk.

4 / 5

Total

17

/

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.

Validation — 15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

frontmatter_unknown_keys

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

Warning

Total

15

/

16

Passed

Repository

administrakt0r/AI-Agents-Safe-Coding-Skills

Path

plugins/AI-Agents-Safe-Coding-Skills/skills/ad-creative/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.