Agent skill · Content & Marketing

placement-exclusion-manager

Use when the user asks to "build my brand-safety exclusion lists", "set placement / topic / content exclusions before launch", "add network and audience exclusions", or "prep the A1 brand-safety evidence for the auditor"; produces a placement/network exclusion list, a content-suitability & sensitive-topic block list, an audience/negative-audience exclusion set, and a packaged A1 brand/placement-safety evidence file for the gate. Not for building the audiences you target — use audience-segment-builder; not for computing the RQS or issuing the A1 verdict — use ad-account-auditor. 品牌安全/排除位置/否定受众列

aaron-he-zhugithub.com/aaron-he-zhuGitHub ↗
claude-codeApache-2.0
Install
npx skills add aaron-he-zhu/aaron-marketing-skills --skill placement-exclusion-manager --agent claude-code

Same command for any agent — swap --agent for codex, cursor, copilot.

Facts
Files in the skill folder: 1
SKILL.md size: 9 KB
Bundled scripts: none
Version: 19.1.0
Requires: Claude Code and compatible agent-skill hosts
Path: ad/activate/placement-exclusion-manager/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 2,508
Language: Python
Read our review of the source →

Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.

From the SKILL.md

# Placement Exclusion Manager Builds the brand-safety and exclusion lists that gate spend before a campaign goes live — placement/site/app/channel exclusions, network opt-outs, and content-suitability and sensitive-topic blocks — then references the audience exclusion set from `audience-segment-builder` and packages the placements evidence the auditor reads to judge ROAS **A1** (brand/placement safety). It hardens where ads are *not* allowed to run; it does not build the audiences you *do* target or the audience exclusions themselves, and it does not score the account or issue the A1 verdict. ## Quick Start ``` Build brand-safety exclusion lists for [goal] on [platforms] before launch. Here is my placements report: [paste/path]. ``` ``` Set placement, network, and content-suitability exclusions for [account]; brand-safety constraints: [no politics/news/UGC, competitor sites, etc.]. ``` ``` Package the A1 brand/placement-safety evidence for the auditor from this placements + campaign export: [paths]. ``` ## Skill Contract **Expected output**: a placement/network exclusion list (sites, apps, channels, network opt-outs), a content-suitability & sensitive-topic block list, a reference

What's inside
Steps it walks through
  1. Quick Start
  2. Skill Contract
  3. Handoff Summary
  4. Data Sources
  5. Instructions
  6. Save Results
  7. Reference Materials
  8. Next Best Skill
More from aaron-marketing-skills
All skills →
About this skill
What does the placement-exclusion-manager skill do?

Use when the user asks to "build my brand-safety exclusion lists", "set placement / topic / content exclusions before launch", "add network and audience exclusions", or "prep the A1 brand-safety evidence for the auditor"; produces a placement/network exclusion list, a content-suitability & sensitive-topic block list, an audience/negative-audience exclusion set, and a packaged A1 brand/placement-safety evidence file for the gate. Not for building the audiences you target — use audience-segment-builder; not for computing the RQS or issuing the A1 verdict — use ad-account-auditor. 品牌安全/排除位置/否定受众列

How do I install it?

Run `npx skills add aaron-he-zhu/aaron-marketing-skills --skill placement-exclusion-manager --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.

Where does this skill come from?

From aaron-he-zhu/aaron-marketing-skills, a repository with 2,508 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.

Is a popular skill a good skill?

Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.

Keep going