From google-ads
Verify all extension types are active and linked at appropriate levels.
npx claudepluginhub trueclicks/claude-plugins --plugin google-adsThis skill is limited to using the following tools:
Ad extensions increase ad real estate and improve CTR by 10-15%. Missing extensions mean lost opportunities. This audit ensures comprehensive extension coverage at account, campaign, and ad group levels for all relevant extension types.
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.
Ad extensions increase ad real estate and improve CTR by 10-15%. Missing extensions mean lost opportunities. This audit ensures comprehensive extension coverage at account, campaign, and ad group levels for all relevant extension types.
Data Source: Standard
Standard Data:
data/account/ext_sitelinks.md - Sitelink extensionsdata/account/ext_callouts.md - Callout extensionsdata/account/ext_structured_snippets.md - Structured snippet extensionsdata/account/ext_call.md - Call extensionsdata/account/ext_price.md - Price extensionsdata/account/ext_promotion.md - Promotion extensionsdata/account/campaigns/*/campaign.md - Campaign settingsReference GAQL:
SELECT
campaign.name,
campaign.status,
asset.type,
campaign_asset.status,
campaign_asset.field_type
FROM campaign_asset
WHERE campaign.status != 'REMOVED'
Use /google-ads:get-custom for account-level asset inventory or performance data.
| Condition | Severity |
|---|---|
| No sitelinks at any level | Critical |
| No callouts at any level | Critical |
| Sitelinks < 4 | Warning |
| Callouts < 4 | Warning |
| No structured snippets | Warning |
| Disapproved extension | Critical |
Short (default):
## Extension Coverage Audit
**Account:** [Name] | **Extension Types:** [X]/8 | **Issues:** [Y]
### Critical ([Count])
- **No [extension type]** at account level -> Add [X] [extension type]
### Warnings ([Count])
- **Sitelinks**: [X] (need [Y] more)
### Coverage Matrix
| Type | Account | Campaigns | Status |
|------|---------|-----------|--------|
| Sitelinks | X | X override | OK/Missing |
| Callouts | X | X | OK/Missing |
| Snippets | X | X | OK/Missing |
| Call | X | X | OK/Missing |
### Recommendations
1. [Priority action]
Detailed adds: