fix: v0.4.0 — RSA Ad Strength asset floor (11+ headlines / 4 descriptions) - #4
Open
jshorwitz wants to merge 1 commit into
Open
fix: v0.4.0 — RSA Ad Strength asset floor (11+ headlines / 4 descriptions)#4jshorwitz wants to merge 1 commit into
jshorwitz wants to merge 1 commit into
Conversation
…ions, 15/4 recommended) The Google Ads API accepts as few as 3 headlines and 2 descriptions, but RSAs built at that minimum score Poor on Ad Strength and get throttled in the auction. Enforce a real floor everywhere the plugin creates or reviews ad copy: - ad-copy-generation: 11/4 minimum, 15/4 recommended, every slot filled, ad-group keywords echoed in 5+ headlines, no filler padding, no truncation - campaign-preflight: new blocking creative-asset-completeness check; Ad Strength POOR/AVERAGE = fix before launch; same fill-every-slot rule per platform at its own ceiling - creative-director + media-buyer agents carry the floor rule Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Why
The Google Ads API accepts an RSA with as few as 3 headlines and 2 descriptions — but an ad built at that minimum scores Poor on Google Ad Strength and gets throttled in the auction. Agents that treat the API minimum as the target quietly ship handicapped ads. This release makes the real floor explicit everywhere the plugin creates or reviews ad copy.
The floor
Changes
skills/ad-copy-generation/SKILL.md— RSA format guidance rewritten around the floor (was "up to 15 headlines and 4 descriptions", which read as optional headroom).skills/campaign-preflight/SKILL.md— new blocking check 5. Creative asset completeness: read per-ad asset counts, compare against the floor, block on Ad Strength POOR/AVERAGE.agents/creative-director.md,agents/media-buyer.md— one concise floor rule each where they direct ad creation / launch..claude-plugin/plugin.json0.3.0 → 0.4.0; CHANGELOG entry for 2026-08-04.🤖 Generated with Claude Code