Agent skill · marketing growth · aiskillstore
campaign-architect
Use when the user asks to "plan my paid account structure", "pick Search vs PMax", "lay out ad groups / asset groups", or "audit paid-vs-organic cannibalization"; designs campaign-type selection, ad-group/asset-group layout, targeting + match types, negative/exclusion hygiene, and a paid↔organic overlap audit, and scores the ROAS A (Audience) dimension + structure. Not for computing the final RQS — use ad-account-auditor; not for budget split — use budget-optimizer; not for organic site architecture — use site-structure-optimizer. 付费广告账户结构/广告系列规划/否定关键词
Why this skill is useful
Provides specific strategies for structuring paid ad accounts, including campaign types and targeting methods that the AI wouldn't reliably generate on its own.
What it needs
About 4k tokens when loaded. Last updated 2026-08-07. 405 stars on the source repository.
What this skill does
Campaign Architect Plans the structure of a paid-ads account — campaign types, ad-group/asset-group layout, targeting, match types, and negative/exclusion hygiene — and scores the ROAS A (Audience) dimension plus structure. It designs the paid account skeleton (distinct from organic site architecture) and hands the finished structure to the auditor that scores the full account; it does not compute the final RQS itself. Quick Start Skill Contract Expected output: a paid account structure (campaign-type choice, ad-group/asset-group map, targeting + match-type plan, negative/exclusion lists), a paid↔organic cannibalization read, a ROAS A dimension score with structure notes, and the standard handoff summary. Reads: account/campaign goal, exported campaign + search-terms report, audience/placement reports, GA4 traffic-acquisition export (own data); the budget split from budget-optimizer when present. Writes: a user-facing structure plan and reusable summary to memory/ad/campaign-architect/. Promotes: chosen campaign type, structure decisions, A-dimension score, cannibalization findings, and missing exports to memory/hot-cache.md and memory/open-loops.md; propose durable structure choices as pending-decision items. Done when: campaign type is justified against the goal; every ad group / asset group has a single intent theme; match types and a negative/exclusion list are specified; the paid↔organic overlap is reported or its qualified item is Unknown; and the typed ROAS A score is emitted only at complete applicable coverage, otherwise the run is NEEDSINPUT/UNDECIDED/NOTSCORED with no score. Primary next skill: ad-account-auditor to score the full RQS and enforce the veto items. Handoff Summary Emit the standard shape from skill-contract.md §Handoff Summary Format. …
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills aiskillstore/campaign-architect