CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

ads

When the user wants help with paid advertising campaigns on Google Ads, Meta (Facebook/Instagram), LinkedIn, Twitter/X, or other ad platforms. Also use when the user mentions 'PPC,' 'paid media,' 'ROAS,' 'CPA,' 'ad campaign,' 'retargeting,' 'audience targeting,' 'Google Ads,' 'Facebook ads,' 'LinkedIn ads,' 'ad budget,' 'cost per click,' 'ad spend,' 'should I run ads,' 'ABM,' 'account-based marketing,' 'B2B ads,' 'lead quality,' 'negative keywords,' 'Performance Max,' 'thought leader ads,' 'when should I kill an ad,' 'search terms report,' 'wasted spend,' or 'is this campaign working.' Use this for campaign strategy, audience targeting, bidding, and optimization. For bulk ad creative generation and iteration, see ad-creative. For landing page optimization, see cro. For outbound to target accounts, see cold-email. For pixels, CAPI, and tracking audits, see conversion-tracking. End every recommendation with facts, hypotheses, and missing data, and label unavailable inputs MISSING instead of estimating them.

Quality

87%

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

SKILL.md
Quality
Evals
Security

Quality

Content

73%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, information-dense operating manual with genuinely concrete thresholds, well-sequenced validated workflows, and a best-in-class intent-routing table over a verified one-level-deep reference bundle. Its weakness is token efficiency: several narrative sections (founder review, scaling-discipline pep talk, generic common-mistakes lists) pad the body with content Claude either already knows or that belongs in reference files.

Suggestions

Cut or compress the newsletter-style passages — the '3-hour founder review' with the 'Data gives you confidence. Confidence gives you speed.' quote and 'The confidence this generates is irreplaceable' — keeping only the actionable instruction (block 3 hours/month to review the raw numbers yourself).

Move the long retargeting (4-component framework, other-offers doctrine) and landing-page-alignment sections into reference files (e.g., audience-targeting.md or a new retargeting.md) and keep only the routing summary plus one-line key principles in the body.

Trim the 'Common Mistakes to Avoid' section, whose generic items (audiences too narrow, only one ad per ad set, spreading budget too thin) restate knowledge Claude already has; keep only the non-obvious platform-specific mistakes.

DimensionReasoningScore

Conciseness

The body is mostly efficient operational guidance (ratios, thresholds, windows, naming strings), but several sections carry newsletter-style padding Claude doesn't need — 'The confidence this generates is irreplaceable — and confidence is what lets you scale with conviction. "Data gives you confidence. Confidence gives you speed."' and the 3-hour founder review — and the 'Common Mistakes to Avoid' lists are generic knowledge. This sits between 'minor instances of over-explanation' (4) and 'several unnecessary explanations or padded sections' (2).

3 / 5

Actionability

Mostly executable, specific guidance: '70% to proven/safe campaigns, 30% to testing,' 'Increase budgets ~20% at a time — never 30%+,' 'Hot (cart/trial) | 1-7 days | Higher OK,' exact naming-convention strings, a fixed-order weekly check ending in exactly one of HOLD/FIX/TEST/INVESTIGATE. A few levers remain high-level hints ('Test new creative angles,' 'Improve ad relevance/quality score'), which keeps it below the copy-paste-ready 5-anchor.

4 / 5

Workflow Clarity

Core workflows are clearly sequenced with explicit validation checkpoints and feedback loops: the ordered weekly check 'spend → traffic → conversions → creative → landing page → tracking' with terminal calls and 'INVESTIGATE: the data can't be trusted yet (this overrides the other three)'; 'Draft first on live accounts... current state → change → expected effect → rollback; apply only with explicit approval'; a pre-launch checklist; and landing-page tests with pre-defined 'primary conversion metric, guardrails, sample size, and stopping rule.'

5 / 5

Progressive Disclosure

The intent-based Reference Routing table is exemplary ('load the relevant playbook before answering; the thresholds live there, not here') and all 16 referenced files exist in references/, one level deep. However, the body still inlines multi-section deep dives (the 4-component retargeting framework, landing-page alignment, scaling discipline, Andromeda summary) that duplicate the reference layer and could be split out, which fits the 'minor organization gaps' of the 4-anchor rather than the 'content appropriately split' of the 5-anchor.

4 / 5

Total

16

/

20

Passed

Description

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

An exemplary description: explicit what-and-when with an extensive set of natural trigger terms and question phrasings, platform-specific scope, and explicit boundary routing to sibling skills that minimizes mis-triggering. The only minor weakness is that the 'what' is expressed as action-area nouns (strategy, targeting, bidding, optimization) rather than more concrete verbs.

DimensionReasoningScore

Specificity

The description names the domain ('paid advertising campaigns on Google Ads, Meta (Facebook/Instagram), LinkedIn, Twitter/X, or other ad platforms') and several concrete action areas ('campaign strategy, audience targeting, bidding, and optimization'), but these are abstract noun-phrases rather than the fully concrete verb-level capabilities of the 5-anchor, leaving minor gaps in coverage.

4 / 5

Completeness

It explicitly answers both what ('help with paid advertising campaigns' across named platforms; 'campaign strategy, audience targeting, bidding, and optimization') and when ('When the user wants help with...' and 'Also use when the user mentions...' with concrete trigger phrases), matching the top anchor; a missing 'Use when' clause cap does not apply.

5 / 5

Trigger Term Quality

Comprehensive natural-language trigger coverage including synonyms and question phrasings users would actually say: 'PPC,' 'paid media,' 'ROAS,' 'CPA,' 'ad spend,' 'should I run ads,' 'when should I kill an ad,' 'search terms report,' 'wasted spend,' and 'is this campaign working.'

5 / 5

Distinctiveness Conflict Risk

A clear paid-ads niche with distinct triggers and minimal conflict risk, reinforced by explicit de-scoping of adjacent skills: 'For bulk ad creative generation and iteration, see ad-creative. For landing page optimization, see cro. For outbound to target accounts, see cold-email. For pixels, CAPI, and tracking audits, see conversion-tracking.'

5 / 5

Total

19

/

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

coreyhaines31/marketingskills

Path

skills/ads/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.