Getting it into your agent
One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.
npx skills add hyperfx-ai/marketing-skills --skill snapchat-adsgit clone --depth 1 https://github.com/hyperfx-ai/marketing-skillsWrote this? Show the measurements
A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.
[](https://agentmods.dev/skills/hyperfx-ai/marketing-skills/snapchat-ads)<a href="https://agentmods.dev/skills/hyperfx-ai/marketing-skills/snapchat-ads"><img src="https://agentmods.dev/badge/skills/hyperfx-ai/marketing-skills/snapchat-ads/github.svg" alt="Measured on agentmods" height="20"></a>Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.
<a href="https://agentmods.dev/skills/hyperfx-ai/marketing-skills/snapchat-ads"><img src="https://agentmods.dev/badge/skills/hyperfx-ai/marketing-skills/snapchat-ads.svg" alt="Reviewed on agentmods" width="80" height="20"></a>- NVIDIA SkillSpector pass
What it costs to keep this loaded
Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5.1 | $0.00102 | $0.02516 |
| Opus 5 | $0.00051 | $0.01258 |
| Sonnet 5 | $0.00020 | $0.00503 |
| Haiku 4.5 | $0.00010 | $0.00252 |
Grade A, and why
snapchat-ads scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 11d ago.
A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.
Nothing flagged
None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.
How it starts
The opening of the file, as written. The whole thing — 115 lines — stays where its author put it; the contents beside it link to each section on GitHub.
Snapchat Ads Campaigns
Strategic guide for managing Snapchat advertising via the Snapchat Marketing API v1. The toolkit is a raw-HTTP client, so parameter types must be sent exactly as documented — strings as strings, integers as integers, and all money in micro-currency.
Requirements
- Hyper MCP installed and connected. https://app.hyperfx.ai/mcp
- Snapchat Ads integration connected (a Snap Business account with ad account access) at https://app.hyperfx.ai/apps.
If snapchat_ads_list_organizations is not in the tool list, stop and tell the user to enable Hyper MCP and connect Snapchat Ads. Creating ad squads or serving ads also requires an active funding source on the ad account — campaigns, media, and creatives can be created without one.
Out of scope — defer to other skills
- Creative generation (ad copy, images, video) →
ad-creative-generation/video-generation. - Cross-platform campaign launches → use this skill for Snapchat, then invoke
meta-ads/tiktok-adsseparately.
Critical Rules
CRITICAL: All budgets and bids are in micro-currency. $1.00 = 1,000,000 micros. $50/day =
50000000. Never pass dollar amounts directly. Minimum campaign daily budget / lifetime spend cap is $20 (20000000).
CRITICAL: Create campaigns, ad squads, and ads with
status="PAUSED". Never launch live without explicit user review. Because everything defaults to PAUSED, you can build a full campaign and delete it without spending — ideal for demos.
CRITICAL: Updates are JSON-Patch partial updates — pass only the fields you want to change, parented on the PARENT entity.
snapchat_ads_update_campaignneedsad_account_id;snapchat_ads_update_ad_squadneedscampaign_id(NOT ad_account_id);snapchat_ads_update_adneedsad_squad_id.
CRITICAL: Account-level stats (
entity_type="adaccounts") only supportfields="spend". For impressions / swipes / conversions, query at the campaign, adsquad, ad, creative, or media level.
What ships with it
4 files beside SKILL.md in the same directory: the scripts, references and assets a skill reads on demand. Not counted in the per-session cost; read them before you install if any of them is executable.
What this file has done since we first saw it
Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.
- 11d ago First seen · 115 lines · 102 tokens per session scan A fd081064751e
snapchat-ads is a skill published in the GitHub repository hyperfx-ai/marketing-skills (86 stars, last pushed 16d ago), licensed MIT. It adds 102 tokens to every session and 2,516 once invoked, about $0.0005 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-30.
Other skills, from other repositories
creative-generate
A workflow for creating advertising images and banners from a strategy brief. It separates the main visual artwork from the accurately typeset text and produces variants for display or social formats.
meta-ads
When the user wants to set up, optimize, or manage Meta (Facebook/Instagram) Ads. Also use when the user mentions "Meta Ads," "Facebook Ads," "Instagram Ads," "Meta Pixel," "Conversions API," "Advantage+," "lookalike audience," or "Meta retargeting." For landing pages, use landing-page-generator.
creative-refresh
Refresh ad copy and creative assets based on performance signals and brand voice. Use when the user asks to refresh creative, propose new ad copy, A/B test creatives, update RSA assets, swap Performance Max asset-group headlines, descriptions, images or logos, rotate underperformers, or visually evaluate / compare…
visual-content
When the user wants to plan, create, or repurpose visual content (images, infographics, social post images) across channels. Also use when the user mentions "content images," "social media images," "infographic," "visual content," "post image," "image specs," "visual repurposing," "content visuals," or "image for…
creator-program
When the user wants to plan, implement, or optimize creator program strategy. Also use when the user mentions "creator program," "creator partnership," "content co-creation," "creator ambassador," "creator economy," "creator collaboration," "UGC program," "creator incentives," or "creator community." For influencers…
podcast-marketing
When the user wants to plan, create, or market a podcast. Also use when the user mentions "podcast," "podcast strategy," "podcast SEO," "show notes," "podcast distribution," "Spotify podcast," "Apple Podcasts," "podcast discoverability," "PodcastEpisode schema," or "podcast repurposing." For show notes, use…