ad-review

Quality review ads before launch by verifying hook strength, checking proof elements, evaluating CTA effectiveness, and assessing visual quality and authenticity. Use as final check before launching creative or when reviewing team submissions.

16 stars

Best use case

ad-review is best used when you need a repeatable AI agent workflow instead of a one-off prompt.

Quality review ads before launch by verifying hook strength, checking proof elements, evaluating CTA effectiveness, and assessing visual quality and authenticity. Use as final check before launching creative or when reviewing team submissions.

Teams using ad-review should expect a more consistent output, faster repeated execution, less prompt rewriting.

When to use this skill

  • You want a reusable workflow that can be run more than once with consistent structure.

When not to use this skill

  • You only need a quick one-off answer and do not need a reusable workflow.
  • You cannot install or maintain the underlying files, dependencies, or repository context.

Installation

Claude Code / Cursor / Codex

$curl -o ~/.claude/skills/ad-review/SKILL.md --create-dirs "https://raw.githubusercontent.com/diegosouzapw/awesome-omni-skill/main/skills/development/ad-review/SKILL.md"

Manual Installation

  1. Download SKILL.md from GitHub
  2. Place it in .claude/skills/ad-review/SKILL.md inside your project
  3. Restart your AI agent — it will auto-discover the skill

How ad-review Compares

Feature / Agentad-reviewStandard Approach
Platform SupportNot specifiedLimited / Varies
Context Awareness High Baseline
Installation ComplexityUnknownN/A

Frequently Asked Questions

What does this skill do?

Quality review ads before launch by verifying hook strength, checking proof elements, evaluating CTA effectiveness, and assessing visual quality and authenticity. Use as final check before launching creative or when reviewing team submissions.

Where can I find the source code?

You can find the source code on GitHub using the link provided at the top of the page.

Related Guides

SKILL.md Source

# Ad Review

Quality check creative before launch.

## Process

### Step 1: Verify Hook Strength

**Hook Checklist:**
- [ ] Stops scroll in first 1-3 seconds
- [ ] Creates curiosity or emotional response
- [ ] Relevant to target avatar
- [ ] Doesn't reveal too much too soon
- [ ] Passes the "would I stop for this?" test

**Hook Scoring:**
| Criteria | Score (1-10) |
|----------|-------------|
| Attention-grabbing | |
| Relevance to avatar | |
| Curiosity creation | |
| Clarity of message | |
| **Average** | |

**Red Flags:**
- Generic opening ("Hey guys...")
- Product mentioned too early
- No pattern interrupt
- Looks like an ad immediately

### Step 2: Check Proof Elements

**Proof Checklist:**
- [ ] Social proof present (testimonials, reviews)
- [ ] Authority elements (experts, credentials)
- [ ] Results/data shown
- [ ] Demonstration/proof of concept
- [ ] Believable, not too good to be true

**Proof Quality:**
| Element | Present | Quality | Authentic |
|---------|---------|---------|-----------|
| Testimonial | Y/N | H/M/L | Y/N |
| Authority | Y/N | H/M/L | Y/N |
| Data/Results | Y/N | H/M/L | Y/N |
| Demo | Y/N | H/M/L | Y/N |

**Red Flags:**
- Claims without proof
- Fake-looking testimonials
- Over-the-top results
- Stock footage overuse

### Step 3: Evaluate CTA Effectiveness

**CTA Checklist:**
- [ ] Clear call to action
- [ ] Easy to understand next step
- [ ] Creates urgency (without being fake)
- [ ] Risk reversal mentioned
- [ ] Placement is natural, not forced

**CTA Types Present:**
- [ ] Direct ("Click the link")
- [ ] Scarcity ("Sale ends...")
- [ ] Story-based (testimonial leading to action)

**Red Flags:**
- No clear CTA
- CTA too early (kills the story)
- Fake scarcity
- Confusing next steps

### Step 4: Assess Visual Quality & Authenticity

**Visual Checklist:**
- [ ] Quality appropriate for platform (native feel)
- [ ] Not over-produced
- [ ] Audio clear and understandable
- [ ] Text overlays readable
- [ ] Mobile-optimized

**Authenticity Check:**
- [ ] Feels genuine, not scripted
- [ ] Reactions appear real
- [ ] Setting is believable
- [ ] Person is relatable to avatar
- [ ] Would pass the "comments won't call it fake" test

**Red Flags:**
- Too polished/professional
- Scripted delivery obvious
- Mismatched audio/video quality
- Actor clearly not real user
- Generic stock footage feel

### Step 5: Output Approval Decision

```
## AD REVIEW: [Creative Name/ID]

### QUICK DECISION

**Status:** [APPROVED / REVISE / REJECT]
**Overall Score:** [X/100]
**Priority Issues:** [#]

---

### SCORES BY CATEGORY

| Category | Score | Status |
|----------|-------|--------|
| Hook Strength | X/25 | [Pass/Needs Work] |
| Proof Elements | X/25 | [Pass/Needs Work] |
| CTA Effectiveness | X/25 | [Pass/Needs Work] |
| Visual/Authenticity | X/25 | [Pass/Needs Work] |
| **TOTAL** | X/100 | |

---

### HOOK REVIEW

**Current Hook:** "[Description/transcript]"

**Strengths:**
- [What's working]

**Issues:**
- [Problem 1]
- [Problem 2]

**Recommendation:**
[Keep as is / Modify / Replace]

**If Modify:** [Specific suggestion]

---

### PROOF REVIEW

**Proof Elements Present:**
- [Element 1]: [Assessment]
- [Element 2]: [Assessment]

**Missing:**
- [What should be added]

**Authenticity Assessment:**
[Does proof feel real and believable?]

**Recommendation:**
[Strengthen / Add / Acceptable]

---

### CTA REVIEW

**Current CTA:** "[Description/transcript]"

**Placement:** [Too early / Just right / Too late]
**Clarity:** [Clear / Confusing]
**Urgency:** [Natural / Forced / Missing]

**Recommendation:**
[Keep / Modify / Add urgency]

---

### VISUAL/AUTHENTICITY REVIEW

**Production Quality:** [UGC-native / Slightly polished / Over-produced]
**Audio Quality:** [Good / Acceptable / Needs work]
**Authenticity:** [Genuine / Borderline / Fake-feeling]

**Issues:**
- [Problem 1]
- [Problem 2]

**Recommendation:**
[Approve / Re-edit / Re-shoot]

---

### PLATFORM FIT

**Best For:**
- [ ] Facebook Feed
- [ ] Instagram Reels
- [ ] TikTok
- [ ] YouTube
- [ ] Native

**Platform-Specific Notes:**
- [Any platform adjustments needed]

---

### COMPLIANCE CHECK

- [ ] Claims supportable
- [ ] Disclosures present (if needed)
- [ ] No policy violations

---

### ACTION ITEMS

**Required Before Launch:**
1. [ ] [Must fix]
2. [ ] [Must fix]

**Recommended:**
1. [ ] [Should improve]

**Optional:**
1. [ ] [Nice to have]

---

### FINAL DECISION

**Approved for launch:** [YES / NO / WITH CHANGES]

**Reviewer:** [Name]
**Date:** [Date]
**Notes:** [Additional comments]

---

### COMPARISON TO WINNERS

How does this compare to top performers?
- Hook style: [Similar / Different]
- Proof approach: [Similar / Different]
- Energy/tone: [Similar / Different]
- Prediction: [High potential / Medium / Low]
```

## Review Standards (LeadsIcon)

**Authenticity Test:**
"Would comments call this fake?"
- If yes → needs work
- If unsure → probably needs work
- If no → might work

**Platform Native Test:**
"Does this look like content or an ad?"
- Content = good
- Ad = bad

**The Real Test:**
Would the person in the video actually send this to a friend recommending the product?

Source: LeadsIcon, Kamal FounderAds

Related Skills

actionable-review-format-standards

16
from diegosouzapw/awesome-omni-skill

Standardized output format for code reviews with severity labels, file:line references, and fix code snippets. Use when generating review reports that need consistent, actionable feedback structure.

accessibility-review

16
from diegosouzapw/awesome-omni-skill

Reviews UI for accessibility issues against WCAG 2.1/2.2 AA. Triggers on "is this accessible?", "check accessibility", or contrast/a11y review requests.

academic-review

16
from diegosouzapw/awesome-omni-skill

Interactive review sessions with academic PDFs (lectures, research papers, book chapters). Extract concepts, run Q&A sessions, generate quizzes with scoring. Preserves mathematical formulas in LaTeX format. Privacy-preserving local processing - PDFs never uploaded. Use when studying academic materials, reviewing research, or preparing for exams.

ac-qa-reviewer

16
from diegosouzapw/awesome-omni-skill

Quality assurance review for implementations. Use when reviewing code quality, checking implementation standards, performing QA cycles, or validating feature quality.

a11y-review

16
from diegosouzapw/awesome-omni-skill

Controleer toegankelijkheid conform WCAG 2.1 AA. Gebruik bij het reviewen van templates, CSS of HTML, of wanneer de gebruiker vraagt om toegankelijkheid te checken.

scaffold-bulk-review-prototypes

16
from diegosouzapw/awesome-omni-skill

Review all prototypes at once for cross-prototype consistency, coverage gaps, ADR follow-through, and scope discipline. Use for a full audit of all prototypes.

review:ux

16
from diegosouzapw/awesome-omni-skill

UX Review - analyzes feature for efficiency-first UX patterns, keyboard navigation, and pro-tool experience

review-model-guidance

16
from diegosouzapw/awesome-omni-skill

Guidance for selecting models when performing code review with subtasks. Load this skill to enable intelligent model selection for review analysis — choosing faster models for simple tasks and deeper reasoning models for complex analysis.

pr-review

16
from diegosouzapw/awesome-omni-skill

Guidelines for conducting thorough pull request code reviews

ascii-design-reviewer

16
from diegosouzapw/awesome-omni-skill

Review Phase 1 ASCII UI designs from a product owner perspective. Analyze user journeys, identify potential issues, ask clarifying questions about requirements and user flows, create Mermaid diagrams (flowcharts, sequence diagrams, state charts), provide detailed system behavior documentation, and document error handling strategies. Use when reviewing ASCII mockups to validate design against actual user needs, understand system workflows, and ensure completeness before moving to implementation.

academic-reviewer

16
from diegosouzapw/awesome-omni-skill

Expert guidance for reviewing academic manuscripts submitted to journals, particularly in political science, economics, and quantitative social sciences. Use when asked to review, critique, or provide feedback on academic papers, research designs, or empirical strategies. Emphasizes methodological rigor, causal identification strategies, and constructive feedback on research design.

systematic-literature-review

16
from diegosouzapw/awesome-omni-skill

当用户明确要求"做系统综述/文献综述/related work/相关工作/文献调研"时使用。AI 自定检索词,多源检索→去重→AI 逐篇阅读并评分(1–10分语义相关性与子主题分组)→按高分优先比例选文→自动生成"综/述"字数预算→资深领域专家自由写作(固定摘要/引言/子主题/讨论/展望/结论),保留正文字数与参考文献数硬校验,强制导出 PDF 与 Word。支持多语言翻译与智能编译(en/zh/ja/de/fr/es)。