All skills
agricidaniel avatar
by Agrici.Danielagricidaniel/claude-ads9.7k stars
1,428

Operate professional paid advertising across Google, Meta, YouTube, LinkedIn, TikTok, Microsoft, Apple, Amazon, Reddit, Pinterest, Snapchat, and X. Use for account intake, source-grounded audits, strategy, budget and measurement planning, creative production, experiments, reporting, monitoring, and explicitly approved campaign changes. Also trigger on PPC, paid social, retail media, attribution, tracking, landing pages, cross-platform conversion totals, negative keywords or search terms, beta-feature scoring, stale platform claims, API-token or credential setup, campaign deletion, and safe Claude Ads installation or uninstall.

Use this Skill: https://skilld.dev/gh/agricidaniel/claude-ads/ads

This session only. Nothing lands on disk.

referencesgoogle-creative-specs.md

≈573 tokens on demand. Your agent reads this file only when SKILL.md points to it.

Google Ads creative generation contract

Use this reference for generation planning across Google Ads surfaces, including asset-based, search, feed, video, and Demand Gen campaigns. It intentionally does not freeze dimensions, character limits, asset counts, feature names, or format availability: those are current platform claims and must come from dated official evidence and the target account.

Specification gate

Before generating, create a placement matrix with:

  • campaign type, objective, network, placement, geography, and account eligibility;
  • official source ID, retrieval date, and refresh date for every required asset;
  • accepted file type, ratio, pixel range, byte limit, copy limit, and asset count;
  • crop behavior, logo/text restrictions, policy constraints, and approval state;
  • whether the item is required, recommended, optional, automatically generated, or unavailable for the selected campaign.

If a load-bearing specification is absent or stale, return needs_input. A familiar canvas size is not proof that an upload will be accepted. Do not describe announced, beta, premium, or account-ineligible automation as enabled.

Google-specific review

  • Separate Search copy, asset-group images and logos, feed assets, Demand Gen assets, and YouTube assets; requirements and cropping are not interchangeable.
  • Validate the landing page, product feed, business name, logo ownership, and policy claims before generating assets around them.
  • Produce materially different concepts, not only crops or color changes, when the brief calls for creative testing.
  • Keep critical subjects within the official placement safe areas and preview every supported crop. Do not assume text or logos are universally forbidden or allowed.
  • Treat automatic asset creation, final-URL behavior, and generated copy as governed account settings. Record their current state and owner intent.

Output contract

Each asset-manifest entry records concept ID, source IDs, placement, ratio, dimensions, format, size, checksum, copy fields, rights/provenance, safety review, preview result, and account eligibility. A generated file is a draft until its manifest validates and the operator approves it. Generation does not imply upload or live Google Ads write support.

Source: SKILL.md on GitHub

1 alert16d5 checks · Risk SAFE
  • Gen Agent Trust Hub16d

    The skill provides a set of markdown-based reference documents, policies, and guidelines for managing multi-platform paid advertising campaigns. No source code, executables, external scripts, or malicious injection attempts were detected in any of the audited files.

  • Socket16d

    No alerts

  • Snyk16d

    Risk: LOW · No issues

  • Runlayer6mo

    9/19 files flagged

  • ZeroLeaks5mo

    Score: 93/100 · 2 sections analyzed

Signed by skilld at c046344. This ties the file your Agent reads to that commit on GitHub. It does not review the instructions.

Last checked against GitHub 3 weeks ago.

Activeupdated 3 weeks ago

README badge

README badge for agricidaniel/claude-ads/ads