From aaron-marketing
Run a paid-ads (ROAS) workflow: audience segments, account structure, ad creative, experiment design, pre-launch signal QA + the account-audit gate, measurement, and attribution. Not sure? Use /aaron-marketing:auto.
How this command is triggered — by the user, by Claude, or both
Slash command
/aaron-marketing:ad <goal-or-account> [--phase research|orchestrate|activate|scale]The summary Claude sees in its command listing — used to decide when to auto-load this command
# Paid Command Run the paid-ads lifecycle along the **ROAS loop** (Research → Orchestrate → Activate → Scale). Skills score on the [ROAS framework](../references/roas-benchmark.md) and operate from the user's **own-account manual export** — keyed ad-platform APIs are never required. ## Route Infer the ROAS-loop phase from the goal (or honor `--phase`) and route to the matching skill: - **Research** — campaign-architect (account/campaign structure), audience-segment-builder (segments), search-term-miner (converting-query mining + negative-keyword lists), product-feed-optimizer (Shopping/...
Run the paid-ads lifecycle along the ROAS loop (Research → Orchestrate → Activate → Scale). Skills score on the ROAS framework and operate from the user's own-account manual export — keyed ad-platform APIs are never required.
Infer the ROAS-loop phase from the goal (or honor --phase) and route to the matching skill:
memory/claims/offers.md) when structuring promo campaigns[needs source] items as operation: propose events to the claims registryad-account-auditor is the launch gate: score RQS and enforce the five vetoes (R1/R2/O1/O2/A1) before any budget increase; run conversion-signal-qa first so R1/R2 can be trusted, and resolve unregistered claims via offer-claims-registry before the O1/O2 checks.memory/events/claims.ndjson is the claims/offers history. Other skills submit authorized operation: propose events through registry-events.py; offer-claims-registry alone accepts/rejects or mutates canonical state, while Markdown ledgers are generated views.ad-account-auditor computes the profile-weighted RQS; every other skill works one lever and hands off. budget-optimizer (reused from influencer) allocates spend across campaigns; in-platform bid strategy, search-term mining, and feed work are their own skills (bid-strategy-planner, search-term-miner, product-feed-optimizer).Return inline artifacts by default. Files may be written only when the user explicitly asks and the runtime can write.
npx claudepluginhub melanyss/seo-geo-claude-skills/adRuns a paid-ads lifecycle along the ROAS loop (Research, Orchestrate, Activate, Scale) — audience segments, account structure, ad creative, experiment design, signal QA, measurement, and attribution. Also supports phase routing via --phase flag.