~/ai_assets_directory_
Claude Skill 8.9k stars · whole AgriciDaniel/claude-ads repo
ads-validate.skill

Validate Claude Ads

Validates Claude Ads' own contracts, scores and releases, and never calls something production-ready just because the docs look polished.

Overview

Validate Claude Ads is the QA/release-gate skill behind /ads validate, /ads status and /ads next in the Claude Ads suite.

What it covers

  • Chooses the narrowest validation target: contract/bundle, scores, a specific run, a capability, the repository, or a release.
  • Validates install/uninstall safety: an uninstall may only remove exact paths in the ownership manifest, never an ads-* glob (so unrelated skills like ads-weather stay untouched).
  • Rejects pipe-to-shell install instructions, requiring a native installer or a checksum-verified local archive instead.
  • Returns machine-readable pass/fail results, the highest-priority blocker, and exact evidence.
  • Demotes stale or unreachable evidence rather than treating tool unavailability as a passing check.

Part of Claude Ads

This skill is dispatched automatically by the main ads conductor for /ads validate, /ads status and /ads next. See the full Claude Ads entry for installation.

Installation

This worker skill installs automatically as part of the Claude Ads plugin, there's no separate step for it.

  1. Install the plugin once, from inside Claude Code:
    /plugin marketplace add AgriciDaniel/claude-ads
    /plugin install claude-ads@ai-marketing-hub-claude-ads
    
  2. This skill runs on its own whenever the /ads conductor needs it; you don't call it directly.
  3. See the Claude Ads entry for the full setup and platform list.

Related assets