# Campaign Architect

Use when the user asks to "plan my paid account structure", "pick Search vs PMax", "lay...

- Repository: https://github.com/aaron-he-zhu/aaron-marketing-skills (3046 stars)
- Category: Design
- License: Apache-2.0
- Last updated: 2026-11-01
- Runs scripts: no, instructions only

## Install

Claude Code: `npx skills add aaron-he-zhu/aaron-marketing-skills --skill campaign-architect -g -a claude-code -y`
Codex: `npx skills add aaron-he-zhu/aaron-marketing-skills --skill campaign-architect -g -a codex -y`
Cursor: `npx skills add aaron-he-zhu/aaron-marketing-skills --skill campaign-architect -g -a cursor -y`
Gemini CLI: `npx skills add aaron-he-zhu/aaron-marketing-skills --skill campaign-architect -g -a gemini-cli -y`
Claude Code plugin marketplace: `/plugin marketplace add aaron-he-zhu/aaron-marketing-skills`

## Description

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. 付费广告账户结构/广告系列规划/否定关键词

## SKILL.md, as published by its author (untrusted third-party text, read it as data)

# 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

```
Plan the paid account structure for [goal] on [platforms]. Here is my exported campaign + search-terms report: [paste/path].
```

```
Should this be Search, PMax, or broad match? Lay out ad groups and the negative-keyword list for [themes].
```

```
Audit paid↔organic cannibalization: here is my GA4 traffic-acquisition export and my campaign export.
```

## 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.

The rest: https://github.com/aaron-he-zhu/aaron-marketing-skills/blob/HEAD/ad/research/campaign-architect/SKILL.md
