Skip to content

Google Ads AI Agentic System

Version
v1.5.0
from
v1.4.0
Released
Type
Feature

The End-to-End Codebase is reorganized into 129 broader skills, down from 178, with 72 narrower skills now running as modes of one canonical skill each.

What changed

  • Reorganized roster, 178 to 129 skills

    72 narrower skills now run as a mode, surface, channel or medium of one canonical skill, so each job has one name. Every retired name maps to its replacement.

  • Funnelish lane (5 new skills)

    audit published funnels without a login, build and edit funnels one approved change set at a time, onboard a brand, run A/B and geo tests, and install the tracking standard.

  • Nine new creative packs

    aggressive statics and long-form primary text, native story ads, ad clones, micro-drama, two-host podcast, sung, talking-head and general video ad writers.

  • Eight specialist subagents

    focused reviewers for ad copy, buyer personas, comprehension, image ads, spend safety, page review, performance analysis and repo search.

  • Consolidated workflows

    client reports, tracking installs, campaign expansion, feed copy tuning, Demand Gen uploads, page improvement, roasts and SEO content each run from one skill now.

  • A larger engine

    1,142 Python utilities, up from 987, and 136 core libraries, up from 70, plus project hooks that run automatically from the settings file.

  • Retired: the Higgsfield studio skills

    the eight bundled Higgsfield skills no longer ship. Copies you already have keep working.

  • Fresh repository history

    this release ships as one clean commit, so a plain pull will fail. Re-clone your repo, or fetch and reset, as described below.

Release notes

This release is about clarity as much as capability. Over the last releases the roster grew a separate skill for every variant of a job: one for image uploads and one for video uploads, one roast per surface, one tracking install per vendor. Those variants are now modes of a single skill, and the system around them grew substantially.

A leaner, broader roster

The End-to-End Codebase moves from 178 to 129 skills: 31 added, 72 folded into canonical skills, and 8 retired. Nothing in the folded skills was dropped. Each one is now a parameter of the skill that owns the job. The most common changes:

  • presell-deploy, presell-review, presell-improve, presell-autogrow and the other presell skills take surface=offer for offer pages, replacing the separate offer-deploy, offer-review, offer-harden and offer-autogrow skills.
  • roast takes surface=copy, image, video or page, replacing roast-copy, roast-image-ad, roast-video-ad and roast-presell.
  • demandgen-upload takes medium=image or medium=video (with stage=youtube then stage=campaign for video), replacing the three upload skills.
  • feed-copy-tune takes mode=promote, augment, harden or sharpen, replacing feed-autogrow, feed-augment, feed-harden and feed-sharpen.
  • creative-render takes mode=prep, image, video or template, replacing the five creative-render and template-build skills.
  • brand-tracking-install takes vendor=posthog, uet or ga4; campaign-expand takes channel=search, pmax or demandgen; seo-content takes mode=write or mode=optimize; brand-client-report takes format=pdf or format=digest; meta-repurpose takes medium=image or medium=video.

Seven reference-only skills became reference material that the skills read directly: the page-review roster, web interface guidelines, Shopify data notes, copy frameworks, presell page patterns, the Search Console guide and the Meta Ads CLI reference. presell-from-figma was retired without a replacement; the Figma utility still ships.

If a saved prompt uses an old name, core/contracts/alias-policy.json maps every retired name to its exact replacement invocation, and .claude/skills/SKILL-ROUTING.md maps every task to its skill.

Funnelish, end to end (5 skills)

  • funnelish-audit - read-only audit of published funnels from outside, with no login: step identity, test mode, live split variants, tracking codes, CTA actions, and the products and charged prices on every checkout, checked for parity against your ads and feeds.
  • funnelish-build - builds or edits a live funnel one approved change set at a time: steps and routing, pages, products and prices, checkout, order bumps, upsells, downsells, discounts and geo funnels.
  • funnelish-setup - onboards one brand to Funnelish: brand config, router registration of every live step, account access, domains, the Shopify integration and payment gateways.
  • funnelish-test - same-URL A/B split tests and geo tests inside a live funnel, with the decision rule registered before the test starts and approval for each action.
  • funnelish-tracking - installs and verifies the funnel tracking standard: GA4 and Google Ads tags, click-id capture, UTMs, post-purchase conversions and the Meta app with the Conversions API.

Nine new creative packs

  • creative-generate-statics - 20 aggressive statics per angle, with all text baked into each prompt, recomposed to every ratio and blind-checked by a fresh reader.
  • creative-generate-aggressive - per persona angle, an 80 to 120 line first-person primary text plus 22 diversified image prompts across 11 styles.
  • creative-generate-native - native story ad campaigns: the long first-person story is written first, then the phone-photo images are extracted from its most striking moments.
  • creative-generate-clone - clones a competitor ad, or one of your own ads from another platform, for your product, rewriting every word onto your facts.
  • creative-generate-drama, creative-generate-podcast, creative-generate-song and creative-generate-yapper - micro-drama, two-host podcast, fully sung and talking-head UGC video ads, each with its own script structure and review gates.
  • creative-generate-video-write - a general video ad writer for talking-head, animated character and slideshow formats.

creative-theme-extract now covers image styles and video style and structure in one skill, with medium and facet parameters.

Specialist subagents

Eight project subagents ship in .claude/agents/ and the skills call them for focused work: ad-copywriter, buyer-persona, comprehension-probe, image-ad-producer, money-guard, page-review-expert, performance-analyst and repo-scout. Each runs in its own context, so a review or a search does not crowd the main session.

Guardrails that run on their own

Project hooks are now wired in .claude/settings.json and run around your sessions without being invoked: they track when a command starts, verify that it completed, keep the case ledger, and flag a stale engine. Feed rules were brought up to date as well: titles run 40 to 150 characters, and launch readiness comes from feed-validate (Q-Gate halts and missing evidence block a launch), with the legacy 152-point score kept as a diagnostic.

Running more than one brand

Brand records now live in a client registry at brands/_portfolio/clients.json. SETUP creates an empty registry when you install, brand-onboard registers each new brand, and brand-offboard marks a brand inactive instead of deleting its record.

Retired

  • The Higgsfield studio skills (8) no longer ship, and neither does the third-party notices file that covered them. Copies already in your repo keep working with your own Higgsfield account; nothing else in the system depends on them.
  • The web-mention microservice was retired and no longer ships.

Updating your copy

This release replaces the repository history with a single clean commit, so git pull will refuse to merge. Pick one:

  • Fresh clone (recommended) - clone your private repo again into a new folder, then copy across your brands/ folder, your .env and .project-config.json files, and any files you changed yourself.
  • Reset in place - run git fetch origin, then git reset --hard origin/main. This discards your local commits and uncommitted edits, and it deletes any file you committed locally that is not in the new release, including brand files. Copy your brands/ folder, .env and .project-config.json somewhere safe first and restore them afterwards.

By the numbers

  • End-to-End Codebase: 178 to 129 skills (31 added, 72 folded into canonical skills, 8 retired)
  • Specialist subagents: 0 to 8
  • Utility layer: 987 to 1,142 Python utilities
  • Core libraries, schemas and data contracts: 70 to 136, 116 to 120 and 29 to 30
  • Blueprint curriculum: Module 1 rewritten for skills, reference pages, subagents and hooks; feed rules and system counts refreshed

Existing owners get this update at no charge.

Before adopting this release

Open your purchased repository’s compatibility and update guidance. Preserve local configuration and repeat one representative task with a reviewer. Public notes do not establish your entitlement, installed version or account permissions.

Open my system materials →

Review current system scope