Skip to content

v2.0.0: 12-platform paid-media operating skill

Choose a tag to compare

@AgriciDaniel AgriciDaniel released this 13 Jul 20:21

Major architecture release: professional paid-media operations across 12 advertising platforms, source-grounded and safe by default.

Highlights

  • One skill covering Google, Meta, YouTube, LinkedIn, TikTok, Microsoft, Apple, Amazon, Reddit, Pinterest, Snapchat, and X.
  • Read-only by default; account mutations require preview, approval, idempotency, verification, and rollback.
  • Every platform claim ties to a dated source via the source and claim ledgers.

Added

  • First-class platform contracts for Reddit, Pinterest, Snapchat, and X (twelve dedicated skills, references, audit workers, and catalog entries).
  • Lifecycle skills: setup, launch, monitor, optimize, research refresh, validate/status, and JSON-first report rendering.
  • Versioned account-snapshot, run-manifest, control, finding, and report contracts, plus a dependency-light CLI.
  • Deterministic category-first scoring with severity-weighted evidence coverage, provisional and insufficient-evidence states, and spend-aware portfolio scoring.
  • Hybrid source, claim, capability, safety, maturity, orchestration, and publishing control plane; capability-led adapter framework and verifier agents.

Changed

  • Prompts rebuilt around progressive disclosure, untrusted-input boundaries, schema-valid worker results, partial-failure semantics, and artifact-backed completion claims.
  • Versioned JSON is the system of record; Markdown, HTML, and PDF render from it.
  • Optional, beta, premium, unavailable, and ineligible features are unscored opportunities, not health penalties.
  • Refreshed README and installed the intended animated cover and diagrams (self-contained, no scripts). Schema identifiers converted to stable URNs.

Removed

  • Raw research corpora, obsolete branding templates, and legacy diagrams.

Security

  • Pre-dispatch SSRF controls for HTTP and Playwright; safe output-root and symlink containment; credential redaction; fail-closed mutation gates.
  • No secrets or API keys in the working tree or git history.

Breaking

  • v2 JSON contracts and run-directory outputs replace v1 fixed report files.
  • Permanent account-object deletion is unsupported; live writes stay disabled until each platform operation passes its capability gate.

Verification

  • 506 tests passing; multi-OS installer matrix (Ubuntu, macOS, Windows) green in CI.
  • Deterministic package build with SBOM.

Install

git clone https://github.com/AgriciDaniel/claude-ads.git
cd claude-ads
bash install.sh --source=local

Full changelog: see CHANGELOG.md.