From google-ads
Scan all ad copy for spelling mistakes, grammar errors, excessive punctuation, and capitalization violations.
npx claudepluginhub trueclicks/claude-plugins --plugin google-adsThis skill is limited to using the following tools:
Editorial errors trigger ad disapprovals and damage brand credibility, reducing CTR and user trust. This skill scans all ad copy for spelling mistakes, grammar errors, excessive punctuation, and capitalization violations before they cause policy issues.
Guides Payload CMS config (payload.config.ts), collections, fields, hooks, access control, APIs. Debugs validation errors, security, relationships, queries, transactions, hook behavior.
Builds scalable data pipelines, modern data warehouses, and real-time streaming architectures using Spark, dbt, Airflow, Kafka, and cloud platforms like Snowflake, BigQuery.
Builds production Apache Airflow DAGs with best practices for operators, sensors, testing, and deployment. For data pipelines, workflow orchestration, and batch job scheduling.
Editorial errors trigger ad disapprovals and damage brand credibility, reducing CTR and user trust. This skill scans all ad copy for spelling mistakes, grammar errors, excessive punctuation, and capitalization violations before they cause policy issues.
Data Source: Standard
Standard Data:
data/account/campaigns/*/*/ads.md - RSA headlines and descriptionsReference GAQL:
SELECT
campaign.name,
ad_group.name,
ad_group_ad.ad.responsive_search_ad.headlines,
ad_group_ad.ad.responsive_search_ad.descriptions,
ad_group_ad.ad.final_urls,
ad_group_ad.policy_summary.approval_status
FROM ad_group_ad
WHERE ad_group_ad.status != 'REMOVED'
AND campaign.status = 'ENABLED'
Use /google-ads:get-custom if you need policy details for already-flagged ads.
| Condition | Severity |
|---|---|
| Spelling error in ad | Critical |
| Multiple exclamation marks (>1) | Critical |
| ALL CAPS word | Warning |
| Grammar error | Warning |
| Repeated punctuation | Warning |
Short (default):
## Editorial Error Audit
**Account:** [Name] | **Ads Scanned:** [X] | **Errors:** [Y]
### Critical ([Count])
- **[Campaign] / [Ad Group]**: Headline "[text]" -> Spelling: "[error]" fix to "[correct]"
- **[Campaign] / [Ad Group]**: Description "[text]" -> Excessive punctuation "!!!" fix to "!"
### Warnings ([Count])
- **[Campaign] / [Ad Group]**: ALL CAPS "[FREE SHIPPING]" -> "Free Shipping"
### Error Summary
| Error Type | Count | Examples |
|------------|-------|----------|
| Spelling | X | "recieve", "seperate" |
| Punctuation | X | "Buy Now!!!" |
| Capitalization | X | "FREE", "BEST" |
### Recommendations
1. [Priority action]
Detailed adds: