Install any skill in seconds. Free to start, no credit card required.
Get Started Free →indranilbanerjee/paid-advertising
Plan paid advertising campaigns.
Passed 21 of 23 test cases with the skill, and 12 of 23 without it.
and 11 more in the full report
10 fixed11 passed either way1 still failing1 broke
Tokens, turns and time describe resource use, not a dollar price.
This benchmark measured an earlier version of the skill.
One of 10 test cases the skill fixed. Same model, same prompt, with and without the skill.
Meta Graph API v25 deprecated legacy organic and paid reach metrics across Posts, Pages, and Stories. What new unified metric must replace legacy reach in custom performance dashboards?
| Checked | Without skill | With skill |
|---|---|---|
| Identifies Page Viewer as the replacement metric for legacy reach. | Missed | Passed |
The instructions your model reads when the skill loads.
Script location. If your host does not set
${CLAUDE_PLUGIN_ROOT}, the scripts are in this plugin'sscripts/folder, next toskills/. Run them with Python 3.10 or newer:python, orpython3wherepythonis not found (macOS, many Linux systems).
Google AI Max auto-upgrade: Search campaigns using automatically created assets or campaign-level broad match auto-upgrade to AI Max starting September 2026; the Dynamic Search Ads (DSA) sunset and its auto-upgrade moved to February 2027. Audit every account for campaigns already flipped, and run the ADOPT_AI_MAX experiment on the rest before Google does it for you. Source: blog.google.
Google Ads Limited Ad Serving now covers every surface (Search, YouTube, Gmail, Play, Discover), rolling out gradually through 2028 — new advertisers can see throttled delivery while trust builds. Source: Ads policy (posted 5 Aug 2026).
LinkedIn Marketing API: 202608 made the Matched Audiences API generally available (cap: 1,000 DMP segments per account), added account-level dynamic UTMs and MQL/SQL conversion types, and sunset legacy geo on 31 Aug 2026; 202609 added hashed first/last names in the Conversions API and a 180-day attribution window. Versions 202510 and 202511 sunset on 15 Oct and 16 Nov 2026 — move integrations to 202609. Source: recent changes.
Amazon Ads (unBoxed, 30 Sep 2026): an "Amazon Ads Agent" unifying DSP and the Ads Console, Full-Funnel Campaigns, Sponsored Services, and an Amazon Ads MCP Server (Lite) — a connector candidate for retail-media workflows. Source: Amazon Ads news.
ChatGPT Ads — the developer surface is primary-documented (checked 2026-10-04): developers.openai.com/ads documents:
event_id = API idThe launch dates, the audience (Free/Go users), the country rollout (31 European markets on 18 Aug, Southeast Asia + Taiwan on 23 Sep) and "Sponsored Agents" remain secondary-sourced: label them "reported, unverified" and confirm availability in the brand's Ads Manager before planning spend. Do not quote CPMs or auction mechanics. Planning, tracking, reporting and feed detail: ads-in-ai-answers.md.
Google AI Mode ads (checked 2026-10-04): there is no separate campaign type. Google says advertisers reach the new AI Mode formats ("Conversational Discovery ads", "Highlighted Answers") by building on AI Max for Search, AI Max for Shopping, and Performance Max.
Source: blog.google (20 May 2026). Detail: ads-in-ai-answers.md.
Target Google Ads API v24.2 for stable integrations (v24 line supported into 2027). v25 (July 2026) is the new major release with breaking changes: the legacy CustomerLifecycleGoal/CampaignLifecycleGoal resources are removed (migrate to the unified Goal + CampaignGoalConfig schema), plus new loyalty-retention optimization goals, social-engagement metrics for Shorts ads, duration-level breakdowns for non-skippable YouTube inventory, and YouTube third-party conversion attribution. Adopt v25 deliberately, not by default. Full detail — including AI Max — lives in google-ads.md, the single source for the Google Ads API surface. Sources: release notes · v25 announcement.
Meta (Marketing API v25, in effect): standalone Advantage+ Shopping / App campaigns can no longer be created via the API on any version (since 19 May 2026); v26 (Sept 2026) pauses remaining ones — use the unified Advantage+ setup (details in meta-ads.md). The new Page Viewer metric replaces legacy reach (Post/Page Reach, Video Impressions, and Story Impressions retire from the Graph API) — update any reporting that reads those fields. LinkedIn: version 202607 is live (monthly cadence); it adds an automatic "Not Interested" CTA on Message Ads and a SHA256_IP_ADDRESS identifier in the Conversions API.
Highlights that affect campaign construction:
AssetGroup.google_local_services_info), landing-page-text auto-generation (AssetAutomationType.GENERATE_LANDING_PAGE_TEXT), and a beta Multi-Party Auth review resource for regulated verticals (finance, health, political).ADOPT_AI_MAX, ADOPT_BROAD_MATCH_KEYWORDS, OPTIMIZE_ASSETS, PMAX_REPLACEMENT_SHOPPING). Run an ADOPT_AI_MAX experiment before any AI Max rollout — it gives statistically-clean lift numbers vs the baseline. Also adds mobile_device_platform (iOS vs Android) reporting segmentation.videos + logo_images now REQUIRED on DemandGenVideoResponsiveAdInfo/VideoResponsiveAdInfo (and business_name on the latter); Campaign.video_brand_safety_suitability REMOVED (moved to the Customer level); CallAd/CallAdInfo fully removed (use Call Assets).text_guidelines.term_exclusions + text_guidelines.messaging_restrictions on AI-generated Performance Max and Search assets — pipe a brand's banned-word list (profile.json → restrictions.md → banned_words) and approved messaging straight into PMax asset-gen guardrails.test cases passed, vs 12 / 23 without
Published skills whose descriptions closely match this one, with their headline benchmark lift.
More skills from the same source and nearby in the registry, with their headline benchmark lift.