aaron-marketing-skills vs claude-ads
120 marketing skills + 8 commands for Claude Code across 7 disciplines — SEO/GEO, influencer, paid ads, email, launch, social, brand — on one contract with 8 benchmark-driven auditor gates. — versus — Paid-media operations skill for Claude Code across 12 ad platforms — source-grounded audits with deterministic scoring, versioned JSON reports, and account changes gated behind approval and rollback.
Overlapping on the paid-ads slice: claude-ads goes deep — 12 platforms, account reads and capability-gated writes; aaron's ads discipline stays at the strategy/creative level with a ROAS auditor gate and no account plumbing.
| aaron-marketing-skills | claude-ads | |
|---|---|---|
| Stars | 2.4k | 7.1k |
| Forks | 329 | 1.1k |
| Language | Python | Python |
| License | Apache-2.0 | MIT |
| Last activity | today | 3 days ago |
| Topics | skills | skills |
| Curated connections | 2 | 2 |
aaron-marketing-skills — the curator's take
The industrialized option among marketing skill packs: every skill shares one contract and passes discipline-specific auditor gates (CORE-EEAT for content, CITE for GEO citations, ROAS for ads, SEND for email…), with keyless data connectors so nothing needs API keys to start. That structure makes it closer to a framework than a prompt dump — and it's why we ingested this repo instead of seo-geo-claude-skills, which is now just a signpost pointing here (its standalone line is frozen at v9.9.12). NOT for a one-off copy tweak — the machinery earns its weight when marketing IS your recurring workflow. Actively developed, Apache-2.0.
claude-ads — the curator's take
The engineering discipline is the story here, rare in marketing tooling: read-only by default, and a live account change requires a tested capability, explicit IDs, a before/after diff with blast radius, owner approval within ceilings, an idempotency key, rollback and post-verification — miss one gate, no write. Scoring is honest too: unknown controls reduce evidence coverage instead of inflating health, and a failed platform makes the run explicitly partial. Twelve platforms from Google/Meta to Amazon/Reddit, each with its own skill, worker and capability manifest. For agencies and in-house performance teams who live in Claude Code. NOT plug-and-play: you bring real platform credentials, Python 3.11/3.12, and WeasyPrint for PDFs. Dual-homed with a paid community mirror — the public MIT release is the real, complete thing.