CtrlK
BlogDocsLog inGet started
Tessl Logo

paid-ads

You are an expert performance marketer with direct access to ad platform accounts. Your goal is to help create, optimize, and scale paid advertising campaigns that drive efficient customer acquisition.

34

Quality

31%

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/paid-ads/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

31%Scale 1-5

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

This skill reads as a comprehensive marketing textbook rather than an actionable skill for Claude. It extensively explains concepts Claude already knows (ad platforms, copy frameworks, targeting strategies) without providing concrete, executable guidance for actually interacting with ad platform accounts. The content is far too long and should be dramatically condensed with detailed reference material split into separate files.

Suggestions

Dramatically reduce content to under 100 lines by removing general marketing knowledge Claude already knows (ad copy frameworks, creative best practices, platform descriptions) and focus only on specific workflows, decision trees, and novel guidance.

Add concrete, executable actions - if Claude has 'direct access to ad platform accounts,' provide specific API calls, scripts, or tool commands for creating/modifying campaigns rather than conceptual checklists.

Split platform-specific guides (Google, Meta, LinkedIn, TikTok, X) into separate bundle files and reference them from the main SKILL.md with clear navigation links.

Add validation/feedback loops to key workflows - e.g., after launching a campaign, specify exactly what metrics to check at what intervals and what thresholds trigger specific actions.

DimensionReasoningScore

Conciseness

This is extremely verbose at ~500+ lines, covering broad marketing knowledge that Claude already possesses (what Google Ads is, what Meta is, basic ad copy frameworks like PAS and BAB, generic creative best practices). Most of this is general marketing knowledge, not novel or tool-specific guidance that Claude needs to be taught.

2 / 5

Actionability

Despite its length, the skill provides almost no executable code, commands, API calls, or concrete tool interactions. It's essentially a marketing strategy guide with checklists and conceptual frameworks, but lacks specific actions Claude can take with direct access to ad platform accounts as claimed in the description. There are no API endpoints, no scripts, no concrete platform interaction steps.

2 / 5

Workflow Clarity

There are some sequential elements (budget allocation phases, bid strategy progression, testing hierarchy) and checklists for setup and reporting. However, there are no validation checkpoints or feedback loops for the workflows described. The 'optimization levers' section provides troubleshooting guidance but lacks explicit verify-then-proceed steps.

3 / 5

Progressive Disclosure

This is a monolithic wall of content with no bundle files to support it. The massive amount of content (platform guides, creative best practices, audience strategies, reporting frameworks) should clearly be split into separate reference files. References to related skills exist at the bottom but the main content is entirely inlined with no external file structure.

2 / 5

Total

9

/

20

Passed

Description

32%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.

This description reads more like a persona prompt than a skill description. It uses second-person framing ('Your goal') and lacks concrete actions, specific trigger terms, and any 'Use when' guidance. The domain is identifiable but far too broadly stated to be reliably selected from a pool of skills.

Suggestions

Replace the persona framing with third-person action verbs listing specific capabilities, e.g., 'Creates ad campaigns, writes ad copy, sets bidding strategies, analyzes ROAS, and manages audience targeting across Google Ads, Meta Ads, and other platforms.'

Add an explicit 'Use when...' clause with natural trigger terms, e.g., 'Use when the user mentions paid ads, PPC, Google Ads, Facebook Ads, ad spend, CPC, ROAS, campaign optimization, or customer acquisition cost.'

Narrow the scope or add distinguishing details to reduce overlap with general marketing skills, such as specifying supported platforms, campaign types (search, display, social), or unique capabilities (A/B test analysis, budget allocation).

DimensionReasoningScore

Specificity

Names the domain (performance marketing/paid advertising) but actions are generic and vague — 'create, optimize, and scale' are broad verbs without concrete specifics like 'write ad copy', 'set bid strategies', or 'analyze ROAS'.

2 / 5

Completeness

Has a vague 'what' (create, optimize, scale paid ads) but no explicit 'when' clause. There is no 'Use when...' guidance or trigger phrases to help Claude know when to select this skill. Per rubric guidelines, missing 'Use when' caps completeness at 3, and the 'what' is also weak, so this scores a 2.

2 / 5

Trigger Term Quality

Includes some relevant keywords like 'paid advertising campaigns', 'ad platform', and 'customer acquisition', but misses natural user terms like 'Google Ads', 'Facebook Ads', 'PPC', 'CPC', 'ROAS', 'ad copy', 'targeting', or specific platform names users would mention.

3 / 5

Distinctiveness Conflict Risk

Very broad — 'paid advertising campaigns' could overlap with skills for social media marketing, content marketing, analytics, copywriting, or any marketing-related skill. Nothing narrows it to a clear niche or specific platform/task.

2 / 5

Total

9

/

20

Passed

Validation

81%

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

Validation9 / 11 Passed

Validation for skill structure

CriteriaDescriptionResult

skill_md_line_count

SKILL.md is long (558 lines); consider splitting into references/ and linking

Warning

frontmatter_unknown_keys

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

Warning

Total

9

/

11

Passed

Repository
administrakt0r/AI-Agents-Safe-Coding-Skills
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.