Skip to main content
skill Claude Code Gemini CLI CX Codex official · Google

google-mobile-ads-validate — Claude Code skill for GMA audits

Audits Google Mobile Ads SDK integrations in iOS, Android, and Unity projects. Run a full pre-launch check or ask it to inspect one specific area.

Install into Claude Code · Skills CLI (Vercel) All methods and platforms ↓
npx skills add google/skills --skill google-mobile-ads-validate -a claude-code
Open on GitHub

What google-mobile-ads-validate does

The skill checks app and ad unit IDs, Google SKAdNetwork IDs, mediation adapter compatibility, and ad preloading. Choose a full audit or request a check of a single area.

For each selected check, it reads the matching guide in references/ and produces a Markdown report with statuses, findings, and next steps. It is intended for projects that integrate the Google Mobile Ads SDK.

Install it when you need to review a GMA integration before launch or investigate a particular check. It has no role in projects that do not use GMA.

What it helps with

  • check app and ad unit ID formats
  • verify Google SKAdNetwork IDs
  • review mediation adapter compatibility
  • validate ad preloading
  • generate a GMA audit report

Example prompts for the agent

  • Audit this project's Google Mobile Ads SDK integration before launch.
  • Check only the Google SKAdNetwork IDs.
  • Review mediation adapter compatibility and report the findings.

How to install google-mobile-ads-validate

1Skills CLI (Vercel)

npx skills add google/skills --skill google-mobile-ads-validate -a claude-code

2Manually: put the files in place

~/.claude/skills/google-mobile-ads-validate/SKILL.md

Copy the whole skill folder; for one project use .claude/skills/google-mobile-ads-validate/

From the same set172

The whole set →
bigquery-basics official google Manages BigQuery resources and runs SQL queries. Use it to create datasets, tables and views, or handle basic data ingestion and analysis. Claude Code Gemini CLI CX Codex 17,678installs cloud-run-basics official google This skill helps an agent manage Cloud Run services, jobs, and worker pools when a project needs HTTP deployment, scheduled work, or pull-based background processing. Claude Code Gemini CLI CX Codex 17,532installs gemini-api official google Connects Gemini API from Google Cloud Agent Platform to the agent. Gives access to Gemini models, multimodal input, function calling, and context caching. Claude Code Gemini CLI CX Codex 17,116installs google-cloud-recipe-auth official Google LLC This skill explains Google Cloud authentication and permissions. Use it when setting up IAM, ADC, or service accounts for local code and production workloads. Claude Code Gemini CLI CX Codex 15,450installs google-cloud-recipe-onboarding official Google LLC Guides a developer through a first Google Cloud project: CLI checks, sign-in, project setup and billing. It fits a personal first project. Claude Code Gemini CLI CX Codex 15,390installs cloud-sql-basics official google This skill helps create and explain Cloud SQL resources for MySQL, PostgreSQL, and SQL Server. Use it when setting up a database in Google Cloud. Claude Code Gemini CLI CX Codex 14,679installs google-cloud-waf-security official google This skill reviews Google Cloud workloads against the security pillar of the Well-Architected Framework and suggests actions for IAM, networks, data, and operations. Claude Code Gemini CLI CX Codex 14,620installs google-cloud-waf-cost-optimization official google Reviews Google Cloud workloads through the Well-Architected Cost Optimization pillar. Use it to inspect spending, resize resources, assess discounts, or find idle capacity. Claude Code Gemini CLI CX Codex 14,266installs

Similar

platform-design nexu-io Brings 300+ design rules from Apple HIG, Material Design 3, and WCAG 2.2 into your coding agent for building cross-platform apps on iOS, Android, and web. Claude Code CX Codex Cursor +1 2,800installs react-native-best-practices callstackincubator Provides React Native performance guidelines based on Callstack practices. It helps agents diagnose FPS drops, memory leaks, and large bundles. Claude Code CX Codex Cursor +1 30,100installs expo-examples expo Adapts official integration patterns from the expo/examples repository or scaffolds fresh projects with npx create-expo. Claude Code CX Codex Cursor +1 26,200installs argent-lens software-mansion Visual variant staging for UI elements in a native preview window. Stages design options on a simulator so you can pick the winner. Claude Code CX Codex Cursor +1 22,400installs build-zoom-contact-center-app official anthropics Reference skill for Zoom Contact Center architecture. It guides integrations across desktop client apps, web embeds, and native iOS or Android SDKs. Claude Code CX Codex Cursor +1 2,100installs build-zoom-virtual-agent official anthropics Reference skill for Zoom Virtual Agent development: web embeds, mobile wrappers, knowledge-base sync and chat lifecycle. Use after routing to a virtual-agent workflow. Claude Code CX Codex Cursor +1 2,100installs vercel-react-native-skills vercel A rules pack for React Native and Expo work: lists, animations, navigation, native modules. Load it so your agent makes mobile changes the same way every time. Claude Code CX Codex Cursor +1 253,900installs animate-expo emilkowalski Builds React Native and Expo animations using Reanimated and Gesture Handler. Helps keep motion on the UI thread and avoid dropped frames on physical devices. Claude Code CX Codex Cursor +1 135,900installs

Questions about google-mobile-ads-validate

How do I install google-mobile-ads-validate in Claude Code?

Run npx skills add google/skills --skill google-mobile-ads-validate -a claude-code. The skill also supports Gemini CLI and Codex.

What does google-mobile-ads-validate do?

It checks Google Mobile Ads SDK integration, including ad unit IDs, SKAdNetwork IDs, mediation adapters, and ad preloading. The result is a Markdown report.

Can I check ad preloading without running a full audit?

Yes. Request that specific check, and the skill evaluates only the relevant checklist items.

Source text

SKILL.md · Apache-2.0
---
name: google-mobile-ads-validate
description: >-
  Validates a project's Google Mobile Ads (GMA) SDK integration for iOS,
  Android, or Unity projects. Use when conducting a full pre-launch audit of an
  app that integrates GMA SDK or when validating any individual GMA SDK
  integration checks, such as when validating ad unit IDs and ad formats,
  SKAdNetwork IDs, mediation adapter SDK version compatibility, or ad
  preloading.
metadata:
  version: "1.0.0"
  category: GoogleAds
---

# Validate Google Mobile Ads SDK Integration

Validate a project's Google Mobile Ads (GMA) SDK integration either as a
complete audit or for specific requested checks.

-   **Full Audit**: If the user requests a general validation or full audit,
    evaluate all checklist items.
-   **Specific Checks**: If the user asks to validate only a specific area
    (e.g., ad preloading), evaluate only the relevant check(s) without running
    the entire checklist.

## Scoring Rules

For each check, apply one of the following statuses:

-   **Pass**: None of the Warning, Fail, or N/A criteria are met.
-   **Warning**, **Fail**, or **N/A**: The conditions described under each
    respective status are met.

## Validation Checklist

Read the reference guide for each check to be performed:

-   No test application ID is in the project, format correct:
    `references/application-id.md`
-   No test ad units are in the project, format correct:
    `references/ad-units.md`
-   Implemented all Google SKAdNetwork IDs:
    `references/google-skadnetwork-ids.md`
-   Mediation adapter compatibility:
    `references/mediation-adapter-compatibility.md`
-   Ad preloading validation checks: `references/ad-preloading.md`

## Final Output

Generate a Markdown report following the format below. **ONLY** include the
findings for items that were actually checked.

| Check | Status | Findings | Next Steps |
| :--- | :---: | :--- | :--- |
| No test application ID is in the project, format correct | {{status_1}} | {{findings_1}} | {{next_steps_1}} |
| No test ad units are in the project, format correct | {{status_2}} | {{findings_2}} | {{next_steps_2}} |
| Implemented all Google SKAdNetwork IDs | {{status_3}} | {{findings_3}} | {{next_steps_3}} |
| Mediation adapter compatibility | {{status_4}} | {{findings_4}} | {{next_steps_4}} |
| Ad preloading validation checks | {{status_5}} | {{findings_5}} | {{next_steps_5}} |

© google · Apache-2.0 · google/skills

See also

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor