ads-creative — Claude Code skill: audit ad creative and messaging
A skill that reviews ad copy, images, video, hooks, and concepts against platform requirements, accessibility standards, creative fatigue, and brand fit. Use it to determine which creative assets need refresh or testing.
npx skills add AgriciDaniel/claude-ads --skill ads-creative -a claude-codeWhat ads-creative does
The skill inventories assets by concept, hook, offer, format, placement, and date, then checks them against active-platform specifications and current policy sources. It evaluates attention, clarity, brand and offer evidence, platform-native execution, accessibility, destination match, format compliance, and safe-zone adherence.
Creative fatigue diagnosis comes from time-series delivery and response data, not age alone. The skill keeps creative quality, format compliance, and measured performance separate — they're distinct dimensions.
Returns prioritized refresh or experiment briefs with hypothesis, audience, format, owner, success measure, and supporting evidence. Emotional tone and cultural judgment stay with the human reviewer.
What it helps with
- identify which ad assets are fatigued and losing response
- audit copy, images, and video against platform rules and policies
- assess diversity of hooks, concepts, and formats across your portfolio
- check that creative execution matches brand voice and audience expectations
- build a prioritized refresh plan with testable hypotheses
Example prompts for the agent
- Audit these creatives for fatigue and platform compliance on Facebook and Instagram
- Review video assets for accessibility and YouTube policy fit
- Analyze hooks and concepts to find underrepresented formats in the portfolio
How to install ads-creative
1Skills CLI (Vercel)
npx skills add AgriciDaniel/claude-ads --skill ads-creative -a claude-code2Manually: put the files in place
~/.claude/skills/ads-creative/SKILL.mdCopy the whole skill folder; for one project use .claude/skills/ads-creative/
1Skills CLI (Vercel)
npx skills add AgriciDaniel/claude-ads --skill ads-creative -a codex2Manually: put the files in place
.agents/skills/ads-creative/SKILL.mdFor all projects use ~/.agents/skills/
1Skills CLI (Vercel)
npx skills add AgriciDaniel/claude-ads --skill ads-creative -a cursor2Manually: put the files in place
.cursor/skills/ads-creative/SKILL.mdCursor also reads .agents/skills/ and .claude/skills/
1GitHub CLI
gh skill install AgriciDaniel/claude-ads ads-creative2Manually: put the files in place
.github/skills/ads-creative/SKILL.md1Skills CLI (Vercel)
npx skills add AgriciDaniel/claude-ads --skill ads-creative -a gemini-cli2Platform CLI
gemini skills install https://github.com/AgriciDaniel/claude-ads --path skills/ads-creativeManually: put the files in place
.devin/skills/ads-creative/SKILL.mdThe legacy .windsurf/skills/ path still works
Skills CLI (Vercel)
npx skills add AgriciDaniel/claude-ads --skill ads-creative -a opencodeClaude.ai
Zip the folder and upload it in Settings → Capabilities → Skills
From the same set20
The whole set →Similar
Questions about ads-creative
How do I install ads-creative for Claude Code?
Run npx skills add AgriciDaniel/claude-ads --skill ads-creative -a claude-code, then check ~/.claude/skills/ads-creative/SKILL.md for next steps.
What does ads-creative do?
It audits ad materials against platform requirements, accessibility, brand consistency, signs of creative fatigue, and policy risk. Returns prioritized briefs for refresh or testing with hypothesis, audience, format, and success measures.
How does the skill detect creative fatigue?
Fatigue diagnosis uses time-series delivery and audience response data rather than asset age alone. The skill does not set a universal refresh cadence but analyzes your actual performance patterns.
Source text
SKILL.md · MIT
--- name: ads-creative description: "Audit paid-ad copy, images, video, hooks, concepts, format coverage, platform-native fit, message match, creative fatigue, accessibility, and policy across supported platforms. Use for creative audit, ad creative, creative fatigue, creative diversity, ad copy review, video review, image review, or production priorities." --- # Creative Audit 1. Inventory assets by concept, hook, offer, format, placement, audience, date, and performance window; cosmetic resizes are not distinct concepts. 2. Load only active-platform specifications and current policy sources. 3. Evaluate attention, clarity, brand/offer evidence, platform-native execution, accessibility, destination match, format/safe-zone compliance, and disclosure. 4. Diagnose fatigue only from time-series delivery and response evidence, not age alone. 5. Keep creative quality, format compliance, and measured performance separate. 6. Return prioritized refresh or experiment briefs with hypothesis, audience, format, owner, success measure, and evidence. Do not claim a universal refresh cadence, creative count, sound behavior, or performance threshold. Preserve human review for emotional and cultural judgment.
© AgriciDaniel · MIT · AgriciDaniel/claude-ads