skillhash

Is ad-creative safe?

Grade A, 98/100. No meaningful risk found.

When the user wants to generate, iterate, or scale ad creative — headlines, descriptions, primary text, or full ad variations — for any paid advertising platform. Also use when the user mentions 'ad copy variations,' 'ad creative,' 'generate headlines,' 'RSA headlines,' 'bulk ad copy,' 'creative testing,' 'write me some ads,' 'Facebook ad copy,' 'Google ad headlines,' 'LinkedIn ad text,' 'static ads,' 'ad templates,' 'iMessage ad,' 'ChatGPT ad,' 'creative strategy,' 'creative roadmap,' 'creative retro,' 'hook writing,' 'creative review page,' 'motion video ad,' 'faceless video ad,' 'UGC ad,' 'greenscreen ad,' 'TikTok/Reels ad format,' 'Meta ad format tier list,' or 'creative format taxonomy.' Use it to produce or iterate ad copy at scale. Copy avoids AI tells like 'it's not X, it's Y' reveals. For campaign strategy and targeting, see ads. For landing page copy, see copywriting. Test hypotheses must be falsifiable, naming the metric, the comparison, and the expected direction.

coreyhaines31/marketingskills/skills/ad-creative 56kChecked 4h agoContent last changed 4h ago
A

ad-creative

skills/ad-creative
98/100 · No meaningful risk found1 low

When the user wants to generate, iterate, or scale ad creative — headlines, descriptions, primary text, or full ad variations — for any paid advertising platform. Also use when the user mentions 'ad copy variations,' 'ad creative,' 'generate headlines,' 'RSA headlines,' 'bulk ad copy,' 'creative testing,' 'write me some ads,' 'Facebook ad copy,' 'Google ad headlines,' 'LinkedIn ad text,' 'static ads,' 'ad templates,' 'iMessage ad,' 'ChatGPT ad,' 'creative strategy,' 'creative roadmap,' 'creative retro,' 'hook writing,' 'creative review page,' 'motion video ad,' 'faceless video ad,' 'UGC ad,' 'greenscreen ad,' 'TikTok/Reels ad format,' 'Meta ad format tier list,' or 'creative format taxonomy.' Use it to produce or iterate ad copy at scale. Copy avoids AI tells like 'it's not X, it's Y' reveals. For campaign strategy and targeting, see ads. For landing page copy, see copywriting. Test hypotheses must be falsifiable, naming the metric, the comparison, and the expected direction.

Content hash
sha256:07aa682f452bbe74ddf74660b6c02a8451660db0b2cce66a20a7e43a43839bdd
Files
14
Quality
100/100

Security findings

  • lowUploads data to a remote hostSL203 · skills/ad-creative/references/generative-tools.md:298
    curl -X POST "https://api.elevenlabs.io/v1/text-to-speech/{voice_id}" \

    The skill sends data to a network endpoint. Fix: Make sure the destination is documented and the user approves each upload. Pin the exact host. Severity lowered: the line reads as documentation, not an instruction.

  • infoUnpinned package installSL501 · skills/ad-creative/references/generative-tools.md:542
    npx remotion render src/index.ts MyComposition out/video.mp4

    Installing without a version means a future malicious release lands automatically. Fix: Pin an exact version (pkg==1.2.3, pkg@1.2.3). Severity lowered: the line reads as documentation, not an instruction.

  • infoUnpinned package installSL501 · skills/ad-creative/references/generative-tools.md:545
    npx remotion render src/index.ts MyComposition --props='{"data": [...]}'

    Installing without a version means a future malicious release lands automatically. Fix: Pin an exact version (pkg==1.2.3, pkg@1.2.3). Severity lowered: the line reads as documentation, not an instruction.

Files in this skill
  • SKILL.md26.4 KB
  • assets/creative-review-template.html25.5 KB
  • evals/evals.json28.4 KB
  • references/awareness-headlines.md6.6 KB
  • references/creative-review-page.md9.4 KB
  • references/creative-roadmap.md8.8 KB
  • references/generative-tools.md22.7 KB
  • references/hook-system.md9.8 KB
  • references/imessage-video-ads.md19.4 KB
  • references/meta-creative-formats.md10.4 KB
  • references/motion-video-ads.md11.5 KB
  • references/platform-specs.md6.4 KB
  • references/short-form-video-specs.md18.9 KB
  • references/static-ad-templates.md23.2 KB

Questions about ad-creative

Is ad-creative safe to install?
Our scanner gave ad-creative grade A (98/100): no meaningful risk found. It matched 1 rule(s); review them below before installing. Static analysis cannot prove safety, so pin the reviewed revision with a lockfile.
How do I install ad-creative in Claude Code or Codex?
Run skillhash add github:coreyhaines31/marketingskills/skills/ad-creative. It downloads the exact commit, checks the grade against your policy, writes skills.lock and installs it into .claude/skills and .agents/skills.
What happens if ad-creative changes upstream?
Its content hash changes. skillhash verify fails in CI until you review the new version and update the lock. With a watch, you also get an alert.

More from coreyhaines31/marketingskills