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.

referencestiktok-creative-specs.md

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

TikTok Ads creative generation contract

TikTok is not universally vertical-only, and upload acceptance, aspect ratios, audio, duration, copy fields, safe zones, and automation vary by ad format, placement, market, device, and account. Resolve the exact requirements from current official evidence and the selected account before generation.

Specification gate

For each intended In-Feed, Spark, TopView, image, carousel, search, shopping, app, or other eligible surface, record the official source ID and date, objective, placement, identity/post ownership, ratio, dimensions, file type, codec, duration, audio requirements, copy fields, safe area, and account eligibility.

Return needs_input when the surface or specification cannot be verified. Do not reject horizontal, square, static, or silent assets by universal rule; determine their applicability for the selected format. Do not infer that an accepted asset will perform well.

TikTok-specific review

  • Preview UI overlays on the current placement and device. Use official templates or preview tools rather than fixed pixel coordinates copied from an old guide.
  • Verify Spark authorization and post state before treating organic content as an ad asset.
  • Treat sound as a creative and accessibility decision subject to format rules, licensing, captions, brand context, and the user's likely sound-off behavior.
  • Keep concepts native to the audience and offer without fabricating UGC, testimonials, identities, or performance proof.
  • Treat Smart+, Symphony, and other automated creative surfaces as discoverable account capabilities; verify access, settings, asset use, and owner intent.

Output contract

Record concept ID, placement, source IDs, ratio, dimensions, format, codec/duration/ audio where relevant, identity authorization, copy, checksum, provenance, rights, safety review, and preview results. Generation remains draft-only and does not imply upload, post authorization, or live TikTok mutation 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