The AdAdvisor creative skill handles testing frameworks, refresh cadence, hook strategy, and the MCP workflow for sourcing assets without losing social proof. Creative drives 70% to 89% of Meta (Facebook) ad performance per AppsFlyer 2025 and Nielsen. Targeting won. Bidding won. Creative is what’s left to compete on, and it’s also the silent killer when neglected.Documentation Index
Fetch the complete documentation index at: https://adadvisor.ai/docs/llms.txt
Use this file to discover all available pages before exploring further.
When should I use the creative skill?
Triggers on phrases like:- “Test ads”
- “Creative”
- “Refresh creatives”
- “Fatigue”
- “What to make next”
- “New creative”
- “Test new hooks”
- “Ads are stale”
- “Swap creative”
- “Upload images”
- “Find images”
- “UGC”
Which creative testing framework should I use?
The skill picks the right framework based on where you are in the discovery curve:| Framework | Structure | When to use |
|---|---|---|
| 3-3-3 (Pilothouse) | 3 concepts × 3 formats × 3 hooks = 27 combinations | Brand-new product or angle. Maps the territory. |
| 3-2-2 (Tichenor) | 3 creatives × 2 primary texts × 2 headlines = 12 variants | Established angle. Validates which variant wins. |
| 5-3-1 (Ben & Vic / Motion) | 5 hook variations × 3 body variations × 1 CTA | Post-winner refinement. Milks the angle. |
| Hook → Body → CTA hierarchy | Test hooks first (5 to 8 hooks, identical body and CTA). Winner gets iterated bodies, then iterated CTAs. | Methodical buyer with budget. Finds the load-bearing element. |
How often should I refresh Meta ad creative?
Volume of net-new concepts matters more than total ad count. Brands that produce four new concepts a week beat brands with 50 stale ads.| Daily spend | Refresh cadence | New concepts per cycle |
|---|---|---|
| 200 a day | Every 2 to 3 weeks | 1 to 2 |
| 1,000 a day | Every 7 to 14 days | 2 to 3 |
| 10,000 a day | Every 7 to 10 days | 4 to 6 |
| $10,000+ a day | Weekly | 4 to 6 net-new |
How do I read Meta creative performance?
The funnel inherited from diagnose:| Metric | Healthy | What it tells you |
|---|---|---|
| Hook Rate (3-sec / impressions) | 25% to 35% | Did people stop scrolling? |
| Hold Rate (15-sec / 3-sec) | 40% to 50% | Did they stay through the body? |
| CTR (link clicks / impressions) | 1.0% to 1.8% | Did the body and CTA convince them to click? |
- Hook problem. Fix the first 1 to 3 seconds. Replace the hook, keep the body.
- Hold problem. Fix the transition from hook to body. The hook overpromised or the body was boring.
- Click problem. Fix the CTA, value prop, or visual confidence.
How does the AdAdvisor MCP creative workflow work?
Two paths, depending on whether the asset already exists.Path A: reuse or find existing
preview_existing_creatives step is critical. Promoting a post with 432 reactions / 87 comments via existing_post format preserves that social proof. Uploading the same image as a fresh ad loses it.
Path B: upload new asset
What aspect ratio and video length should Meta creative use?
| Aspect ratio | Where it lives | Status |
|---|---|---|
| 4:5 (portrait, 1080 × 1350) | Feed (FB + IG) | Default for Feed |
| 9:16 (vertical, 1080 × 1920) | Reels, Stories | Mandatory in 2026 |
| 1:1 (square, 1080 × 1080) | Cross-placement fallback | Safety net |
| 16:9 (horizontal) | Audience Network only | Dead in 2026 |
What anti-patterns does the creative skill prevent?
Generating creatives without reading brand context
Generating creatives without reading brand context
Reusing image hashes from previous sessions
Reusing image hashes from previous sessions
search_ad_images or complete_upload in the current conversation.Setting is_dynamic_creative: true with 3 ads
Setting is_dynamic_creative: true with 3 ads
messages, headlines, and descriptions arrays (max 5 each).Killing a creative after 24 hours
Killing a creative after 24 hours
Re-uploading a viral organic post as a fresh ad
Re-uploading a viral organic post as a fresh ad
Building 16:9 horizontal videos for Reels
Building 16:9 horizontal videos for Reels
How do I install the creative skill?
Claude Code
Claude.ai & Desktop
Frequently asked questions
What is the 3-2-2 creative testing framework?
What is the 3-2-2 creative testing framework?
How often should I refresh Meta ad creative?
How often should I refresh Meta ad creative?
How do I preserve social proof when promoting a viral Instagram or Facebook post?
How do I preserve social proof when promoting a viral Instagram or Facebook post?
What is hook rate and what counts as good?
What is hook rate and what counts as good?
Is 16:9 horizontal video still useful for Meta ads in 2026?
Is 16:9 horizontal video still useful for Meta ads in 2026?
Can I use Dynamic Creative with a lead form?
Can I use Dynamic Creative with a lead form?
is_dynamic_creative: true ad sets to pair with lead_gen_form_id. The skill catches this and either turns off Dynamic Creative or routes lead-form creatives through standard single-variant copy.