Ad Creative Builder
Use when the user asks to "write ad copy", "generate RSA headlines", or "build ad...
Install
npx skills add aaron-he-zhu/aaron-marketing-skills --skill ad-creative-builder -g -a claude-code -y- Repository
- aaron-he-zhu/aaron-marketing-skills3k
- Category
- Design
- Updated
- 3d ago
- License
- Apache-2.0
- Context cost
- Mediumabout 1,863 tokens
- Runs scripts
- No, instructions only
What it does
Use when the user asks to "write ad copy", "generate RSA headlines", or "build ad creative at volume"; produces ad units, RSA headlines/descriptions, hooks, and an angle matrix, message-matched to the destination landing page. Not for scoring an ad account, use ad-account-auditor; not for the post-click page, use landing-optimizer; not for organic articles, use content-writer. 广告创意/广告文案/RSA标题
Ad Creative Builder
Generates and iterates paid-ad creative at volume, RSA headlines and descriptions, hooks, and an angle matrix, each message-matched to the destination landing page. This is the build skill that produces the ROAS O (Offer) units; it does not score them (that is ad-account-auditor) and does not touch the post-click page (that is landing-optimizer).
Quick Start
Generate 15 RSA headlines and 4 descriptions for [product/offer], destination [URL]
Build an angle matrix (3 angles x 3 hooks) for [offer] on [platform], message-matched to [landing page URL]
Iterate on these losing headlines: [paste]. Keep the winners, replace the rest, hold message-match to [URL].
Skill Contract
Expected output: a ready-to-import creative set (RSA headlines/descriptions, hooks, angle matrix) with a per-unit message-match note to the destination URL, plus the standard handoff summary for memory/ad/ad-creative-builder/.
- Reads: the offer, destination URL, platform/format, audience/intent, existing variants,
memory/projections/narrative.json, andmemory/projections/claims.jsonat named offsets. - Writes: a user-facing creative set and, with permission, a WARM artifact; unresolved claims become authorized
operation: proposeevents throughregistry-events.py. - Done when: every unit fits current format limits, maps to an accepted destination-page claim, contains no unsupported/policy-prohibited wording, covers at least two angles, and reports the full Narrative/claims dependency tuple.
- Primary next skill: ad-account-auditor, scores the units against ROAS, including O1 (claim integrity) and O2 (policy pre-checks).


