google-mobile-ads-validate — скилл для Claude Code: аудит GMA
Проверяет интеграцию Google Mobile Ads SDK в проектах iOS, Android и Unity. Подходит для полного аудита перед запуском или проверки отдельного участка.
npx skills add google/skills --skill google-mobile-ads-validate -a claude-codeЧто делает google-mobile-ads-validate
Скилл проверяет идентификаторы приложения и рекламных блоков, Google SKAdNetwork IDs, совместимость mediation adapters и предварительную загрузку рекламы. Можно запустить полный аудит или попросить проверить отдельный пункт.
Для каждой проверки он читает соответствующее руководство из references/, затем формирует Markdown-отчёт со статусом, находками и следующими шагами. Скилл рассчитан на проекты с интеграцией Google Mobile Ads SDK.
Ставьте его, если нужно проверить GMA перед запуском или разобраться с конкретной проверкой. Для проекта без GMA он не предназначен.
Какие задачи решает
- проверить формат ID приложения и рекламных блоков
- сверить Google SKAdNetwork IDs
- оценить совместимость mediation adapters
- проверить предварительную загрузку рекламы
- составить отчёт по аудиту GMA
Примеры запросов агенту
- Проверь интеграцию Google Mobile Ads SDK во всём проекте перед запуском.
- Проверь только Google SKAdNetwork IDs.
- Проверь совместимость mediation adapters и выведи отчёт с дальнейшими шагами.
Как установить google-mobile-ads-validate
1Через Skills CLI (Vercel)
npx skills add google/skills --skill google-mobile-ads-validate -a claude-code2Вручную: положить файлы
~/.claude/skills/google-mobile-ads-validate/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/google-mobile-ads-validate/
1Через Skills CLI (Vercel)
npx skills add google/skills --skill google-mobile-ads-validate -a codex2Вручную: положить файлы
.agents/skills/google-mobile-ads-validate/SKILL.mdДля всех проектов — ~/.agents/skills/
Вручную: положить файлы
.cursor/skills/google-mobile-ads-validate/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install google/skills google-mobile-ads-validate2Вручную: положить файлы
.github/skills/google-mobile-ads-validate/SKILL.md1Через Skills CLI (Vercel)
npx skills add google/skills --skill google-mobile-ads-validate -a gemini-cli2Командой платформы
gemini skills install https://github.com/google/skills --path skills/ads/google-mobile-ads-validateВручную: положить файлы
.devin/skills/google-mobile-ads-validate/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Claude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
Похожие
Вопросы о google-mobile-ads-validate
Как установить google-mobile-ads-validate в Claude Code?
Выполните npx skills add google/skills --skill google-mobile-ads-validate -a claude-code. Скилл также доступен для Gemini CLI и Codex.
Что делает google-mobile-ads-validate?
Он проверяет интеграцию Google Mobile Ads SDK: от ID рекламных блоков до совместимости mediation adapters и предварительной загрузки. Результат оформляет как Markdown-отчёт.
Можно проверить только один пункт, например предварительную загрузку рекламы?
Да. Попросите проверить конкретный участок, и скилл оценит только относящиеся к нему пункты, не запуская полный аудит.
Исходный текст
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