aaron-he-zhu/aaron-marketing-skills

DirSkills catalogs 25 skills from this repository, across 6 categories: AI Engineering, Automation, Data, Quality, SEO, Writing.

2.6K stars347 forksView on GitHub
🔍
2w ago

Ad Account Auditor

Ad Account Auditor audits paid-media accounts for incremental contribution, wasted spend, and measurement integrity using a typed 20-item ROAS profile. It gates decisions with SHIP/FIX/BLOCK/UNDECIDED verdicts from exported data before scaling spend.
Data
2.6K347
✍️
2w ago

Ad Creative Builder

Ad Creative Builder generates paid-ad creative at volume — RSA headlines and descriptions, hooks, and an angle matrix — message-matched to the destination landing page. Use it when you need ready-to-import ad copy for Google or Meta campaigns.
Writing
2.6K347
📊
2w ago

Ad Test Designer

Ad Test Designer plans paid-ad creative and landing-page A/B/n and incrementality tests and reads out their results: hypothesis, variant matrix, sample-size/duration/power plan, effect size, uncertainty, and practical significance. Use it when you need to design a test or judge whether a finished test result is statistically and practically material.
Data
2.6K347
📊
2w ago

Attribution Reconciler

Attribution Reconciler reconciles platform-reported conversions against a GA4/ecommerce order-ID truth set to de-duplicate double-counted sales, normalize attribution windows and currency, compare attribution models, and read incrementality from geo/holdout tests.
Data
2.6K347
🎯
2w ago

Audience Segment Builder

Audience Segment Builder turns customer and GA4 exports into seed audiences, value-based lookalike seed lists, exclusion/suppression segments, and a cross-platform funnel-stage targeting map for paid advertising. Use it when you need to define paid targeting and suppression.
Data
2.6K347
🎯
2w ago

Bid Strategy Planner

Bid Strategy Planner selects a paid campaign bid strategy—tCPA, tROAS, max-conversions, or manual CPC—and sets the starting target from the account's own conversion history, then groups campaigns into a bid portfolio and lays out a learning-phase entry plan.
Automation
2.6K347
⏱️
2w ago

Budget Pacing Monitor

Budget Pacing Monitor reads an in-flight campaign's spend against its intended target curve and returns a pacing verdict, learning-phase status, an over/under-delivery call, and a reallocation trigger. Use it when asked to check pacing, over/under-spending, or spend spikes/stalls.
Data
2.6K347
🎯
2w ago

Campaign Architect

Campaign Architect plans the structure of a paid-ads account, including campaign types, ad groups, targeting, match types, and negative/exclusion hygiene, and scores the ROAS A (Audience) dimension plus structure. Use it when planning paid account structure, picking Search vs PMax, laying out ad groups, or auditing paid-vs-organic cannibalization.
SEO
2.6K347
🗂️
2w ago

Channel Registry

Channel Registry records and queries social channel state, cadence, governance, voice adaptation, UGC permission, and advocacy facts through an append-only event stream. Use it to register or transition channels and document permissions with revisions and provenance.
Data
2.6K347
📧
2w ago

Cold Outbound Sequencer

Cold Outbound Sequencer designs a B2B cold-outbound program including multi-step email sequences, reply-triage branching, domain warmup and send throttling, and CAN-SPAM compliance guardrails. Use it to plan cold email outreach that avoids spam folders and handles replies correctly.
Automation
2.6K347
🛡️
2w ago

Consent Registry

Consent Registry records pseudonymous consent, unsubscribe, and erasure events in an append-only stream, and immediately applies suppression tombstones. Use it to log opt-ins, query lawful basis, or check live suppression before sending.
Data
2.6K347
🔍
2w ago

Conversion Signal QA

Conversion Signal QA checks conversion tracking, UTM hygiene, cross-platform dedup rules, and attribution-window alignment before a paid advertising launch. Use it to build a pre-flight checklist and UTM/event spec when you need to verify measurement plumbing is trustworthy.
Quality
2.6K347
💰
2w ago

Conversion Value Mapper

Conversion Value Mapper defines and QAs the conversion value model for value-based paid bidding, mapping margin or net value onto conversions and assigning proxy values to non-revenue actions so tROAS optimizes profit rather than raw order count.
Data
2.6K347
📇
2w ago

Creator Registry

Creator Registry maintains an append-only record of creator identity, rate, rights, exclusivity, compliance events, and performance facts. Use it when you need to check what you paid a creator, update the roster, or review pending proposals.
Data
2.6K347
🗂️
2w ago

Entity Registry

Entity Registry audits and maintains machine-facing entity identity by recording and reconciling canonical Knowledge Graph facts like sameAs, schema, disambiguation, and AI-recognition evidence with provenance. Use it to optimize entity presence, reconcile an identity, or update canonical facts.
SEO
2.6K347
📉
2w ago

Fatigue & Frequency Manager

Fatigue & Frequency Manager reads frequency, CTR, and CVR decay against an early-flight baseline to diagnose creative fatigue or audience saturation and returns Rotate-creative, Widen-audience, or Hold triggers per ad set. Use it when ad performance drops at scale and you need to decide whether to rotate creative or widen the audience.
Data
2.6K347
🔍
2w ago

Landing Experience Checker

Landing Experience Checker preflights a destination page against the ads before launch to verify ad-to-page message match, above-the-fold offer/CTA presence, page speed, form friction, and mobile rendering, returning a pass/fix punch list. Use it for a Quality-Score preflight or pre-launch landing page check.
Quality
2.6K347
📒
2w ago

Launch Registry

Launch Registry curates launch facts through an append-only launches event stream with optimistic revisions and derived dossier/calendar views, used when logging a launch, querying a date/embargo, recording a stage transition, or updating submissions/outcomes.
Data
2.6K347
🧠
2w ago

Memory Management

Memory Management manages an agent's authorized HOT/WARM/COLD working memory, including initialization, queries, capture, promotion, archival, and authorized erasure. Use it when asked to remember context, review findings, consolidate notes, or archive stale work.
AI Engineering
2.6K347
🗂️
2w ago

Narrative Registry

Narrative Registry records and queries the versioned brand narrative canon, including taglines, message hierarchy, voice/naming rules, and canon re-versions. Use it when someone asks to record or query narrative canon, tagline, message hierarchy, or voice/naming rules.
Writing
2.6K347
📋
2w ago

Offer Claims Registry

Offer Claims Registry curates the exact wording, evidence, disclosures, terms, and review dates for marketing claims and live offers through an append-only claims event stream. Marketing teams use it to register claims, log current offers, or trace the proof behind a figure.
Data
2.6K347
📊
2w ago

Paid Measurement Loop

Paid Measurement Loop reads back a paid-ads change against a control over a fixed readback window and returns a Promote / Keep-testing / Rollback / Unproven decision. Use it when asked to check whether an ad change worked or to compare ROAS/CPA before and after, with ROI math delegated to roi-calculator.
Data
2.6K347
🛡️
2w ago

Placement Exclusion Manager

Placement Exclusion Manager builds brand-safety and exclusion lists for paid ad campaigns before launch, including placement, network, and content-suitability exclusions, and packages A1 brand/placement-safety evidence for auditors.
Automation
2.6K347
🛒
2w ago

Product Feed Optimizer

Product Feed Optimizer audits and rewrites Shopping and Performance Max product feeds to fix disapprovals, missing attributes, and identifier or price mismatches. Use it when asked to optimize a Shopping feed, triage Merchant Center disapprovals, improve product titles/attributes, or build feed-driven PMax asset groups.
SEO
2.6K347
⛏️
2w ago

Search Term Miner

Search Term Miner turns a paid search-terms report into new keywords/ad groups from converting queries and a negative-keyword list from wasted spend. Use it to harvest keywords, build negatives, and cut wasted paid spend.
Data
2.6K347