К основному содержанию
скилл CX Codex

ads-validate — скилл для Claude Code: проверка контрактов и релизов

Гоняет проверки по контрактам, скорингу, бандлам и релизной готовности Claude Ads. Пригодится перед выкаткой и при разборе поломок.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add AgriciDaniel/claude-ads --skill ads-validate -a claude-code
Открыть на GitHub

Что делает ads-validate

Скилл выбирает самый узкий объект проверки и возвращает результат в машинночитаемом виде: pass или fail, главный блокер, доказательство и шаги восстановления. Контракт или бандл уходит в детерминированный валидатор, оценки проверяются по контролам, находкам, весам категорий и покрытию, запуск — по полноте манифеста, происхождению источников, приватности, статусу воркеров и артефактам рендера.

Отдельная ветка отвечает за установку и удаление. Удаление может снести только точные пути из совпадающего манифеста владения Claude Ads, причём весь манифест и границы настроенного корня проверяются до первого удаления. Если манифест отсутствует, невалиден или не совпадает, скилл останавливается и требует ручного разбора. Искать цели через glob по ads-* он не станет, поэтому посторонние скиллы вроде ads-weather остаются на месте.

Установку через pipe-to-shell скилл отклоняет. Безопасный путь — нативный установщик хоста либо локально проверенный чекаут или архив, а для архива нужна сумма SHA-256, сверенная с доверенным каналом релизов. Ещё он не поднимает зрелость за аккуратную документацию и не пропускает протухшие доказательства: пропущенный удалённый CI снижает готовность. Решения о перепроверке или понижении статуса остаются за ads-research.

Какие задачи решает

  • проверить контракт или бандл перед выкаткой
  • поймать протухшие доказательства и пропущенный удалённый CI
  • убедиться, что удаление не заденет посторонние скиллы
  • отклонить небезопасную установку через pipe-to-shell
  • сверить SHA-256 архива с доверенным каналом релизов

Примеры запросов агенту

  • проверь контракты Claude Ads и покажи главный блокер
  • запусти валидацию манифеста и границ корня перед удалением
  • проверь релизную готовность и назови шаги восстановления

Как установить ads-validate

1Через Skills CLI (Vercel)

npx skills add AgriciDaniel/claude-ads --skill ads-validate -a claude-code

2Вручную: положить файлы

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

Папка скилла целиком; для одного проекта — .claude/skills/ads-validate/

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

Вопросы о ads-validate

Как установить ads-validate в Claude?

Выполните npx skills add AgriciDaniel/claude-ads --skill ads-validate -a claude-code. Скилл встанет в ~/.claude/skills/ads-validate/SKILL.md.

Что делает ads-validate?

Проверяет контракты, входные данные скоринга, бандлы запусков, возможности, свежесть источников, безопасность установки и удаления, а также релизную готовность. На выходе — pass или fail, главный блокер, доказательство и шаги восстановления.

Что нужно для работы ads-validate?

Для проверки архива нужна сумма SHA-256, сверенная с доверенным каналом релизов. Для удаления требуется совпадающий манифест владения Claude Ads и проверенные границы корня.

Исходный текст

SKILL.md · MIT
---
name: ads-validate
description: "Validate Claude Ads contracts, scoring inputs, run bundles, capabilities, source freshness, safety, installation, uninstall, or release readiness. Use for ads validate, ads status, ads next, maturity checks, ownership-manifest uninstall, preserving unrelated ads-* skills, checksum verification, preflight, QA, or release audits."
---

# Validate Claude Ads

Choose the narrowest validation target:

- Contract or bundle: use the deterministic core validator.
- Scores: validate controls, findings, category weights, and coverage.
- Run: verify manifest completeness, source lineage, privacy, worker status, and
  render artifacts.
- Capability: require implementation, fixtures, tests, sources, and truthful mode.
- Repository: run deterministic, routing, security, installer, rendering, evidence,
  packaging, and freshness gates.
- Release: dispatch a fresh-context release verifier.

Return machine-readable pass/fail results, the highest-priority blocker, exact
evidence, and recovery steps. Never promote maturity because documentation is
polished or a prior release passed. Stale evidence and skipped remote CI demote
readiness.

Reverify-or-demote decisions belong to `ads-research`. If an expired claim cannot be reverified because source or filesystem access is
unavailable, return a failed current-evidence check, demote that claim for the
current run, and block dependent release-current assertions before asking for the
missing access.

## Install and uninstall validation

An uninstall may remove only exact paths in the matching Claude Ads ownership
manifest. Validate the entire manifest and configured root boundaries before any
deletion. If the manifest is absent, invalid, mismatched, or unsafe, stop before
deleting anything and require manual review. Never discover targets with an
`ads-*` glob; unrelated skills such as `ads-weather` must remain untouched.

Reject pipe-to-shell install instructions. A safe install uses the host's native
installer or a locally inspected checkout/archive; archives require a SHA-256
checksum verified against a trusted release channel before execution.

© AgriciDaniel · MIT · AgriciDaniel/claude-ads

Похожие скиллы

Всё по теме «Тесты и QA» →
validate-data официальный anthropics Проводит аудит аналитических отчётов, SQL-запросов и графиков перед показом стейкхолдерам. Находит ошибки в расчётах, методологии и скрытые искажения данных. CX Codex +1 3 700установок migrate-validate ruvnet Скилл автоматически проверяет незавершённые миграции на ошибки: несуществующие внешние ключи, неполные откаты, нарушения соглашений об именовании. Ловит проблемы до того, как миграция попадёт в БД. CX Codex +1 728установок validate-skills Callstack Проверяет скиллы в skills/ по спецификации agentskills.io и практикам Claude Code. Нужен при создании и ревью набора скиллов. CX Codex +1 7 300установок platform-deploy-validate forcedotcom Прогоняет серверную валидацию метаданных Salesforce до деплоя: ошибки видны, орг не тронут. Для продакшена возвращает job ID для быстрого деплоя. CX Codex +1 3 000установок running-release-tests aws Запускает UI- и API-тесты релиза в AWS DevOps Agent по готовому тест-профилю. Пригодится перед выкаткой, когда нужно проверить сценарии и регрессии. CX Codex +1 1 400установок google-mobile-ads-validate официальный google Проверяет интеграцию Google Mobile Ads SDK в проектах iOS, Android и Unity. Подходит для полного аудита перед запуском или проверки отдельного участка. CX Codex 3 300установок

Из того же набора32

ads-report Собирает отчёт по платному трафику в Markdown, HTML или PDF из проверенного JSON-набора данных прогона. Пригодится, когда нужно отдать клиенту или руководству готовый документ. CX Codex +1 645установок ads-monitor Скилл сравнивает слепки данных рекламных кампаний, находит аномалии расхода, выгорание креативов и сбои трекинга. Пригодится для регулярного аудита без риска задеть настройки аккаунта. CX Codex +1 633установок ads-launch Готовит план запуска платной рекламной кампании и применяет его только после явного подтверждения. По умолчанию работает в режиме черновика. CX Codex +1 610установок ads-research Скилл обновляет устаревшие данные о рекламных платформах, API, политиках и бенчмарках. Пригодится, когда срок refresh_due истёк, а утверждения в репозитории устарели. CX Codex +1 601установок ads-pinterest Проводит аудит рекламы Pinterest Ads, трекинга Pinterest Tag и Conversions API. Помогает проверить готовность каталога, аудитории и кампании Performance+. CX Codex +1 576установок ads-reddit Скилл проводит аудит рекламных кампаний в Reddit Ads. Помогает проверить Reddit Pixel, Conversions API, таргетинг на сообщества и бюджеты. CX Codex +1 574установок ads-snapchat Разбирает рекламный кабинет Snapchat: пиксель, Conversions API, мобильные и app-install кампании, AR и каталог. Пригодится, когда отчёту нужна проверка, а не пересказ интерфейса. CX Codex +1 564установок ads-x Скилл проверяет рекламные кампании в X Ads: измерение, пиксель, цели, таргетинг и бюджеты. Пригодится, когда нужно разобрать аккаунт по полкам. CX Codex +1 567установок

Спонсоры проекта

Компании, которые помогают держать аналитику открытой