
π‘οΈ Ad Copy Policy Linter
Check ad copy for the editorial issues that get Google and Meta ads disapproved, before you submit. Flags all-caps words, gimmicky punctuation (!!, ??), prohibited and hype words, Meta's banned personal-attribute framing ("Are you over 40?"), absolute or unsubstantiated claims, ad-field length overflow, and trademark-term risk. The word lists and field limits are editable, so you can tune it to your accounts.
- Scan campaign CSVs for Meta and Google policy risks before upload.
- Identify high-risk health and financial claims in batch ad sets.
- Automate editorial linting for capitalization and punctuation abuse.
$12
Β· or 60 creditsSecure checkout via Stripe
Included in download
- Scan campaign CSVs for Meta and Google policy risks before upload.
- Identify high-risk health and financial claims in batch ad sets.
- terminal, file_read automation included
- Ready for Cursor
Sample input
Check this ad copy for policy risks: 'GET 100% GUARANTEED WEIGHT LOSS!!! Click here now to lose 20lbs in 2 days. πΈπΈπΈ'
Sample output
[High Risk] Rule: PROHIBITED_CLAIMS Message: Guarantees regarding weight loss results are prohibited. [Medium Risk] Rule: EDITORIAL_CAPS Message: Excessive use of capitalization ('GET'). [Low Risk] Rule: SYMBOL_ABUSE Message: Excessive emoji/symbols usage detected.
Check ad copy for the editorial issues that get Google and Meta ads disapproved, before you submit. Flags all-caps words, gimmicky punctuation (!!, ??), prohibited and hype words, Meta's banned personal-attribute framing ("Are you over 40?"), absolute or unsubstantiated claims, ad-field length overflow, and trademark-term risk. The word lists and field limits are editable, so you can tune it to your accounts.
$12
Β· or 60 creditsSecure checkout via Stripe
Included in download
- Scan campaign CSVs for Meta and Google policy risks before upload.
- Identify high-risk health and financial claims in batch ad sets.
- terminal, file_read automation included
- Ready for Cursor
- Instant install
Sample input
Check this ad copy for policy risks: 'GET 100% GUARANTEED WEIGHT LOSS!!! Click here now to lose 20lbs in 2 days. πΈπΈπΈ'
Sample output
[High Risk] Rule: PROHIBITED_CLAIMS Message: Guarantees regarding weight loss results are prohibited. [Medium Risk] Rule: EDITORIAL_CAPS Message: Excessive use of capitalization ('GET'). [Low Risk] Rule: SYMBOL_ABUSE Message: Excessive emoji/symbols usage detected.
About This Skill
Automated Ad Policy Compliance for Developers
Stop wasting time on "disapproved" notifications. The Ad Copy Policy Linter is a specialized static analysis tool designed to catch editorial and policy violations in Google and Meta ad copy before you hit submit. It treats ad copy like code, applying a rigorous set of heuristics to identify high-risk language, formatting issues, and platform-specific restricted content.
What it does
This skill scans text files, CSVs, or stdin to detect risks based on the latest 2026 Google and Meta editorial guidelines. It provides a detailed report of findings, including severity levels and specific remediation steps. Unlike a general LLM prompt, this skill uses structured scripts and a dedicated audit checklist to ensure consistency and prevent hallucinations regarding platform rules.
- Heuristic Scanning: Detects non-compliant punctuation, capitalization, and restricted claims.
- Platform Specifics: Differentiates between Google and Meta requirements.
- CI/CD Friendly: Integrated Python scripts allow for automated pre-submission checks in your deployment pipeline.
- Clear Evidence: Every flag includes the specific text snippet that triggered the rule and remediation guidance.
Why use this skill?
Prompting a standard AI often results in "vibes-based" feedback. This skill is built on a codified rule engine that follows documented platform policies. It helps developers and growth hackers maintain high account health scores by preventing repeated rejections from automated platform bots.
Use Cases
- Scan campaign CSVs for Meta and Google policy risks before upload.
- Identify high-risk health and financial claims in batch ad sets.
- Automate editorial linting for capitalization and punctuation abuse.
- Provide remediation steps for ad copy likely to be disapproved.
Known Limitations
A heuristic pre-submission check, not an approval. The rules reflect documented Google and Meta editorial policy as of June 2026, and platform policies change, so verify against current policy. The trademark list is small and not exhaustive. Things that need the live destination, like landing-page match, claim substantiation, and required disclosures, are listed in the package as a manual checklist rather than detected.
How to Install
mkdir -p ~/.claude/skills && curl -sL https://www.agensi.io/api/install/ad-copy-policy-linter -o /tmp/ad-copy-policy-linter.zip && unzip -o /tmp/ad-copy-policy-linter.zip -d ~/.claude/skills && rm /tmp/ad-copy-policy-linter.zipFree skills install directly. Paid skills require purchase - use the download button above after buying.
Reviews
No reviews yet - be the first to share your experience.
Only users who have downloaded or purchased this skill can leave a review.
Early access skill
Be the first to review this skill.
Only users who have downloaded or purchased this skill can leave a review.
Security Scanned
Passed automated security review
Permissions
File Scopes
Read-only. Also accepts pasted copy via --stdin. The flagged-word list, trademark list, and ad-field length limits load from editable files in references/, so you can update them without touching code. Reads no environment variables and rewrites nothing.
Works with any agent that can read text and run a local Python script (Claude Code, Cursor, Codex CLI, and other SKILL.md-compatible agents). Standard library only, no install step. Read-only, and it makes no network calls.
Creator
JustHandled Labs creates focused agent skills and workflow packs for Claude, Codex, Cursor, and AI-assisted builders. Each tool is designed around a real repeatable task: cleaner commits, better PRs, stronger handoffs, safer repo hygiene, clearer documentation, and less copy-paste chaos. The goal is not generic AI productivity. The goal is specific workflows that are easier to run, review, and repeat. Maintained by H.J. Westerfield, with a background in communications, editing, project coordination, customer support, and practical AI systems. JustHandled Labs builds tools for people who want useful automation without theatrical complexity.
Frequently Asked Questions
Learn More About AI Agent Skills
More Premium Skills
keyword-research
Transform URLs or product lists into SEO keyword research packs with Google Ads data and intent-based clustering.

production-agent-architect
Architect, scaffold, and harden production-grade AI agents with battle-tested patterns and systematic evaluation.
designing-hybrid-context-layers
Architects the right retrieval strategy for every query β teaching your agent when to use RAG, a knowledge graph, or a temporal index instead of defaulting to vector search for everything.
consumer-motivation-analyzer
Go beyond surface-level feedback to uncover the psychological drivers and hidden motivations behind buyer behavior.