From google-ads
Assess whether campaigns provide diverse, high-quality modular creative across text, image, and video.
npx claudepluginhub trueclicks/claude-plugins --plugin google-adsThis skill is limited to using the following tools:
Audit creative asset coverage and quality for AI-driven campaigns (PMax, Demand Gen, AI Max for Search). AI campaigns can only optimize effectively when given sufficient creative variety - limited assets constrain machine learning's ability to test combinations and find optimal assemblies.
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.
Audit creative asset coverage and quality for AI-driven campaigns (PMax, Demand Gen, AI Max for Search). AI campaigns can only optimize effectively when given sufficient creative variety - limited assets constrain machine learning's ability to test combinations and find optimal assemblies.
Data Source: Standard
Standard Data:
data/account/campaigns/*/ad_groups/*/ads.md - RSA headlines and descriptionsdata/account/campaigns/*/campaign.md - Campaign types (identify PMax, Demand Gen)Reference GAQL (Asset Performance):
SELECT
asset.name,
asset.type,
asset.text_asset.text
FROM asset_group_asset
WHERE asset_group_asset.status = 'ENABLED'
Use /google-ads:get-custom for asset-level performance ratings and PMax asset group details.
| Condition | Severity |
|---|---|
| Missing required image ratio (portrait 4:5 for PMax) | Critical |
| No custom video (using auto-generated only) | Critical |
| <10 unique headlines in RSA/PMax | Warning |
| 3+ headlines with same theme (redundant) | Warning |
| Assets rated "Low" for >30 days | Warning |
| Missing wide logo (4:1) | Info |
Short format (default):
## Creative Asset Audit
**Account:** [Name] | **AI campaigns:** [X] | **Asset gaps:** [Y]
### Critical ([Count])
- **[Campaign]**: Missing portrait images (4:5) -> Create 3-5 images
- **[Campaign]**: No custom video -> Produce 10-30 sec video
### Warnings ([Count])
- **Headlines**: [X] redundant themes -> Replace with diverse messaging
- **[Asset]**: Rated "Low" -> Replace with fresh creative
### Asset Coverage
| Type | Required | Provided | Gap |
|------|----------|----------|-----|
| Headlines | 10-15 | X | [Y] |
| Landscape | 3+ | X | [Y] |
| Portrait | 3+ | X | [Y] |
| Video | 1+ | X | [Y] |
### Recommendations
1. Create [asset type] - Expected +[X]% delivery
Detailed adds: