PluginBench
Skill
Pass
Audit score 90

display-ads

kostja94/marketing-skills

How to install display-ads

npx skills add https://github.com/kostja94/marketing-skills --skill display-ads
Claude Code
Cursor
Windsurf
Cline
Full instructions (SKILL.md)

Source of truth, from kostja94/marketing-skills.


name: display-ads description: When the user wants to run display, banner, or ad network campaigns. Also use when the user mentions "display ads," "banner ads," "ad network," "ad alliance," "programmatic display," "native ads," or "retargeting display." For strategy, use paid-ads-strategy. metadata: version: 1.0.1

Paid Ads: Display / Banner

Guides display advertising: ad networks, banner ads, and programmatic buying. Use when placing ads on publisher sites (websites, apps) for brand awareness or retargeting.

When invoking: On first use, if helpful, open with 1–2 sentences on what this skill covers and why it matters, then provide the main output. On subsequent use or when the user asks to skip, go directly to the main output.

What Is Display / Banner

  • Ad networks: Aggregate inventory from many publishers; buy placements programmatically or via direct deals
  • Banner ads: IAB standard sizes (300×250, 728×90, 160×600, 320×50 mobile); static or animated
  • Programmatic: Automated buying via DSPs; real-time bidding (RTB); audience targeting

Formats

FormatUse
Display bannerIAB sizes; CPM or CPC; brand, retargeting
NativeBlends with page content; higher engagement
Video pre-rollPre-roll on publisher video; see ctv-ads for streaming
Rich mediaHTML5; expandable, interactive
Mobile interstitialFull-screen between content

Buying Options

OptionUse
Google DisplayPart of Google Ads; automated placements; retargeting
Programmatic DSPThe Trade Desk, Magnite, etc.; audience-based; scale
Direct publisherDeal with specific site; guaranteed placement
Ad networkNetwork aggregates inventory; simpler than full programmatic

Metrics

MetricUse
CPMCost per thousand impressions
CPCCost per click
CTRClick-through rate; typically low for banners (0.1–0.5%)
Viewability% of impressions actually seen
Completion rateFor video; % who watch full ad

Creative

  • IAB sizes: 300×250 (medium rectangle), 728×90 (leaderboard), 160×600 (skyscraper), 320×50 (mobile)
  • File types: Static image, animated GIF, HTML5
  • Message: Clear CTA; minimal text; brand visible in 3 seconds

UTM

Use utm_medium=display or cpc with utm_source (publisher or network name) for attribution. See traffic-analysis for GA4 alignment.

Pre-Launch Checklist

  • Creative in required sizes
  • Landing page aligned with ad message
  • UTM parameters set
  • Retargeting audience defined (if applicable)
  • Viewability target set

Related Skills

  • paid-ads-strategy: Ad formats by medium; when to use display
  • google-ads: Google Display Network; retargeting campaigns
  • traffic-analysis: UTM for display; attribution
  • analytics-tracking: Conversion tracking; viewability

Related skills

More from kostja94/marketing-skills and the wider catalog.

DIdistribution-channels logo

distribution-channels

kostja94/marketing-skills

When the user wants to plan product distribution via marketplaces, app stores, or third-party platforms. Also use when the user mentions "distribution channels," "marketplace listing," "app store listing," "Figma plugin," "Chrome extension marketplace," "AWS Marketplace," "Shopify app," "GPTs store," "app distribution," or "third-party marketplace." For channel mix, use integrated-marketing.

761 installsAudited
DOdocs-page-generator logo

docs-page-generator

kostja94/marketing-skills

When the user wants to create, optimize, or structure a documentation site. Also use when the user mentions "docs," "documentation site," "docs subdomain," "docs.yourdomain.com," "help center," "knowledge base," "Getting Started," "API Reference," "user guides," or "tutorials." For API marketing landing, use api-page-generator.

754 installsAudited
DOdomain-architecture logo

domain-architecture

kostja94/marketing-skills

When the user wants to decide domain structure for multiple products or brands—subfolder vs subdomain vs independent domain. Also use when the user mentions "subfolder vs subdomain," "subdirectory vs subdomain," "multiple products domain," "multiple websites," "brand architecture," "branded house," "house of brands," "where to host product," "domain structure," or "hub-spoke domain." For brand SERP, use multi-domain-brand-seo.

743 installsAudited
DOdomain-selection logo

domain-selection

kostja94/marketing-skills

When the user wants to choose an SEO-friendly domain for a new site—brand vs keyword domain, TLD selection, or domain best practices. Also use when the user mentions "domain choice," "pick domain," "SEO-friendly domain," "brand domain," "EMD," "PMD," "exact match domain," "partial match domain," "TLD," ".ai domain," ".com vs .io," "domain length," "domain history," or "defensive domain registration." For migration, use rebranding-strategy.

746 installsAudited
DOdownload-page-generator logo

download-page-generator

kostja94/marketing-skills

When the user wants to create, optimize, or audit a download page for desktop or mobile app. Also use when the user mentions "download page," "app download," "desktop download," "mobile app download," "App Store," "Play Store," "get the app," "install app," or "download CTA." For app install ads, use app-ads.

746 installsAudited
EDeducation-program logo

education-program

kostja94/marketing-skills

When the user wants to plan, implement, or optimize student and education discount programs. Also use when the user mentions "student discount," "education discount," "student plan," "for students," ".edu discount," "academic pricing," "student verification," "SheerID," "UNiDAYS," or "education program." For startup pricing page, use startups-page-generator.

693 installsAudited