Hire an AI ad draft repair reviewer
Review a finished ad before upload. Fix supported issues, recheck changed areas and return open facts or remake needs.
What you give
- The finished ad, with its copy and the picture or the video frames or script
- Where it will run and who it is for
- Your facts, such as live price, offer, dates, claims you may make and the proof for each
What you get
- A cleared version of the ad with every change marked
- What was fixed, which check asked for it and in which round
- A short list of questions only you can answer, such as a missing proof or an age limit
- A readiness score and a compliance score, before and after
An example
You have a finished ad and want it cleared before you spend on it.
You ask: “Review a finished ad before upload. Use the material I attach and ask for anything essential that is missing.”
You get back:
- Result. One line: cleared, not cleared yet, or remake, with the number of rounds used out of three.
- The cleared ad. Every field of the latest version, with each changed line marked.
- What was fixed. Each fix, the check that named it and the round it was made in.
An example, not your task.
Hire this specialist
It is free and needs no account. Download the pack, give it to your AI and tell it the job. Your AI asks for anything it is missing, then does the work and checks it.
Related specialists
- Video ad script and feedback reviewer
- Image ad launch reviewer
- China healthcare marketing reviewer
- Low-response ad repair planner
Skills and workflows for this job: Check ads before they go live
Details
Everything it can hand back
Your task sets the actual outputs. The specialist picks the methods that cover them.
- A cleared version of the ad with every change marked
- What was fixed, which check asked for it and in which round
- A short list of questions only you can answer, such as a missing proof or an age limit
- A readiness score and a compliance score, before and after
- A list of the mistakes that keep coming up across your ads
How it does the job well
- Write for one named audience and one action. Each asset has a single job.
- Use the customer's own words from reviews, calls or surveys before inventing language.
- Every claim needs proof the business can show. Leave unproven claims out or mark them.
- Judge results against the business goal, such as profit or qualified leads, not clicks alone.
Mistakes it avoids
- Writing new claim wording to make a check pass.
- Passing an ad on a claim marked "not confirmed".
- Running more than three rounds.
- Treating a compliance pass as a promise the platform will approve it.
- Generic copy that could fit any brand.
- Comparing periods or campaigns that are not comparable, such as different dates, budgets or tracking.
What a good result looks like
An example, not your task: You have a finished ad and want it cleared before you spend on it.
- Result. One line: cleared, not cleared yet, or remake, with the number of rounds used out of three.
- The cleared ad. Every field of the latest version, with each changed line marked.
- What was fixed. Each fix, the check that named it and the round it was made in.
- Open items. Each question only you can settle, with the exact fact, proof or decision it needs.
- Scores. The readiness score and the compliance score, first round against last round, with sums shown.
- For a person. What to check by eye on a phone, such as colours, safe zones and the real logo.
How the work is checked
- No claim, price or offer term was added that the owner did not supply.
- Every line that passed was kept word for word.
- Every fix names the check that asked for it.
- A "cleared" result has no stop-ship item and no claim ahead of its proof.
- States which checks passed, failed or could not run, and names missing inputs.
These checks have not been run against a model yet. Your AI uses them to check its own work.
A second opinion
Before it hands back, your AI reviews the draft the way Rosser Reeves and Eugene Schwartz would. This is a way of reviewing the work. It does not mean they wrote or endorse it.
Capabilities
- Read the repeat list. Looks at the mistakes that came up in your earlier ads and checks those first.
- Check the ad. Runs the pre-launch check, then the rules check for the platform. Video gets a sound-off check. A picture ad with a page gets a match check.
- Sort what came back. Splits problems into fixes it can make with words you already have, and questions only you can answer.
- Prove the claims. If a claim looks unproven, it pairs each claim with its proof and cuts back any that run ahead.
- Fix. Changes only what a check named, keeps every passing line word for word and marks each change.
- Check again. Re-runs the checks that the fixes could affect, and compares with the last round.
- Decide whether to stop. Stops when the ad passes, when the same problem returns, when only your questions are left, or after three rounds.
- Hand back. Gives you the cleared ad or the list of what is open, and updates the repeat list.
How the role works
- Checks your task, context and available tools.
- Picks the methods needed and prepares a work plan.
- Carries out supported tasks, with each method's limits and review gates.
- Checks the real deliverables and corrects supported faults.
- Hands back files, evidence and unresolved gaps.
Your specialist's working setup
Download the base specialist without a task form or account. README.md and SETUP.md explain how to use the folder. SOUL.md defines its scope. INTAKE.md asks missing questions inside your AI. PLAYBOOK.md, SKILLS.md, BEST_PRACTICES.md, CHECKS.md and HANDOFF.md guide the work and its checked deliverables.
Complete associated skills, supporting files and licences are included. Choose only the methods needed for the actual task. Keep context, working files and accepted feedback in your AI project.
Use this specialist through MCP or the API
Call prepare_specialist with role_id pre-launch-ad-check-and-fix-loop only. No task is required to load it. Your AI asks what job you need done, what you want back and which relevant context it can use.
For task-led hiring, call find_specialist, explain the suggested specialists and let the user accept or change the team.
Complete ZIP: Download base specialist. API: GET /api/v1/specialists/pre-launch-ad-check-and-fix-loop/pack. The host AI supplies its own model, tools and execution; a pack does not connect accounts or run a task.
Inputs and helpful context
The specialist starts from the task brief. Only active methods require their inputs.
For the primary method, when used
- The finished ad, with its copy and the picture or the video frames or script
- Where it will run and who it is for
- Your facts, such as live price, offer, dates, claims you may make and the proof for each
- Your landing page, if the ad sends people to one (advised)
Helpful context (optional)
- Your approved claims and the proof for each
- Past rejection notices from the ad platform
Tools and access
- Claude Code: It can keep the check folders and the repeat list between ads.
- Meta Ads Manager: Preview the ad in each placement after the loop, to confirm the safe zones by eye.
- Claude: Reads full-size images closely, so it can spell-check the words in the picture and spot the safe zones.
- Meta Ads Manager: Its safe zone guardrail marks the area the app's buttons and labels won't cover, so you see what might get hidden.
- Any good chat AI: Claude, ChatGPT and Gemini all read the rule table well; what matters is pasting the ad exactly as it will run.
- Meta Ads Manager: Its rejection notice and Business Support Home give the reason for each rejected ad, so you can test the skill against real decisions.
- Any good chat AI: Listing claims and matching them to proof is text work any strong chat AI does well with this skill.
- Any good chat AI: Any chat AI that reads images can compare the ad and the page. Attach both as files.
- Meta Ads Manager: Its ad preview shows the ad as buyers see it, and the link opens the page you send them to.
- Any good chat AI: Reading shots and flagging gaps is text work any strong chat AI does well with this skill.
Functions and deliverables
- Ad draft repair reviewer: Review a finished ad before upload. Fix supported issues, recheck changed areas and return open facts or remake needs.
- A cleared version of the ad with every change marked
- What was fixed, which check asked for it and in which round
- A short list of questions only you can answer, such as a missing proof or an age limit
- A readiness score and a compliance score, before and after
- A list of the mistakes that keep coming up across your ads
- Pre-launch ad checker: Share your ad, audience and approved facts. Get located issues, fixes, human checks and a custom score before launch.
- A version-bound list of observed problems and the smallest fixes
- The buyer argument checked against the supplied facts and proof
- A clear list of media, destination, tracking or spec checks still needed
- A scoped verdict and observed/eligible coverage
- An internal editing score, with any post-fix score marked provisional
- Meta ad policy checker: Share ad copy, images or a script. Get possible policy issues, a custom score and changes to review.
- A verdict (ready to run, fix first, or likely rejected) and the main reason
- A compliance score out of 100, now and after the fixes, with the sum shown
- A table of findings with the rule group, the exact spot, the problem and the fix
- Settings to change outside the ad, such as age targeting
- Your ad rewritten with every fix in, changed lines marked
- What passed, and what it couldn't check without more information
- Ad and page policy checker: Paste ad, page, script or email copy and name the platform. Get risks flagged line by line, safer rewrites and a checklist-based score.
- A copy classification
- A nine-point check result
- Line-by-line issues with severity
- Safer rewrites
- A compliance score
- Claim evidence checker: Share your copy and evidence. See which claims are supported, which go too far and how to fix them.
- Unique stated and implied claims, with proof or a gap flag
- Evidence scope, dates, quote permissions and claim-by-claim findings
- An evidence-match score with evaluated/total coverage
- A fix for each gap and any separate rule checks still needed
- Ad and page match checker: Check that your ad and landing page match. Get a score out of 100, mismatches ranked by risk, and a fix for each one.
- A match score out of 100, with what was measured and how
- A list of mismatches ranked by how likely each is to lose the visitor
- A fix for each, with the exact line or look to change
- Sound-off commercial checker: Check if your video ad still sells with the sound off. Paste a script or storyboard. Get a pass or fail and a shot for each spoken-only line.
- A pass or fail, and a score out of 100 with how it was worked out
- What a silent viewer would learn, shot by shot
- Each spoken line that has no picture
- A replacement shot for each
- Brand profile builder: Share your website. Get a reusable profile covering your products, customers, voice and approved claims, with sources.
- A folder of eight plain files, from a start file for your AI to a claims list and a change log
- A tag on every fact, and every claim marked approved, pending or banned
- A two-sentence diagnosis of your biggest gap, and a list of what's missing and who can answer it
- A short slice for your next step, if you name one
- Rosser Reeves: Sharpen an ad’s main claim using Rosser Reeves’s recorded approach. Choose one useful benefit, match the picture and plan an honest demonstration.
- Your problem worked on the way Rosser Reeves would: their questions, their method, their push-back
- The answer or the work, in Rosser Reeves's voice, using their ideas by name
- Anything that goes beyond their public record, marked
- One suggested next step
- Eugene Schwartz: Match a headline or sales page to what buyers already want and know. Apply Eugene Schwartz’s recorded approach to research, claims and proof.
- Your problem worked on the way Eugene Schwartz would: their questions, their method, their push-back
- The answer or the work, in Eugene Schwartz's voice, using their ideas by name
- Anything that goes beyond their public record, marked
- One suggested next step
Tasks you can use it for
- You have a finished ad and want it cleared before you spend on it.
- An ad was rejected or flagged and you want it fixed and checked again.
- You make many ads and keep hitting the same mistakes.
Limits to check before starting
- You have a throwaway test ad: run one pass of the Pre-launch ad checker instead, because a loop is not worth the time.
- You only want the platform rules read: use the Meta ad policy checker, which checks the ad copy against Meta's rules.
- The picture or video itself must change: remake it first, because this agent cannot redraw a picture or reshoot a video.
Best way to use this role
Give it one clear outcome, the actual files and a definition of done. Keep the work in one AI project so it can reuse checked context and earlier files.
- Start a chat with the agent. In Claude Code, add it as a skill or save it in .claude/agents, then give it the ad.
- Attach the picture or the video frames, not only a description. The checks need to see it.
- Give it your facts file, or paste the offer and the proof for each claim.
- Answer any question it hands back, then run it again. Each answer starts a new round.
- Upload the cleared version yourself. It never publishes.
Read it as data
Read the complete role setup as JSON. Connect your AI to the AI Blocks MCP library and read aiblocks://roles/pre-launch-ad-check-and-fix-loop for its role instructions and pinned sources.
This is a prepared AI role. No task has run. Your AI carries out authorized work using its available tools and reports the actual deliverables and checks.