snapchat-ads-cli
Snapchat Ads data analysis and reporting via snapchat-ads-cli. Use when the user wants to check Snapchat ad performance, pull campaign/ad squad/ad stats, explore ad account structure, inspect creatives, analyze audiences, debug delivery issues, estimate bids and audience size, manage AR lenses, or retrieve billing information. Triggers: "Snapchat Ads", "Snap Ads", "snapchat ad performance", "snapchat campaign stats", "snapchat ad spend", "snapchat pixel", "snapchat audience", "snapchat creatives", "snapchat ad account", "ad squad performance", "snapchat delivery status", "snapchat lenses", "snapchat bid estimate", "snapchat audience size", "snapchat billing".
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/bin-huang/snapchat-ads-cliSnapchat Ads CLI Skill
You have access to snapchat-ads-cli, a read-only CLI for the Snapchat Marketing API (v1). Use it to query organizations and ad accounts, pull performance stats with attribution windows, inspect creatives, debug delivery issues, estimate bids and audience sizes, manage AR lenses, and retrieve billing information.
Quick start
# Check if the CLI is available
snapchat-ads-cli --help
# List organizations
snapchat-ads-cli organizations
# List ad accounts for an organization
snapchat-ads-cli accounts ORG_ID
If the CLI is not installed, install it:
npm install -g snapchat-ads-cli
Authentication
The CLI requires a Snapchat OAuth2 access token. Credentials are resolved in this order:
--credentials <path>flag (per-command)- Environment variable:
SNAPCHAT_ADS_ACCESS_TOKEN - Auto-detected file:
~/.config/snapchat-ads-cli/credentials.json
The credentials file format:
{
"access_token": "YOUR_ACCESS_TOKEN"
}
Before running any command, verify credentials are configured by running snapchat-ads-cli organizations. If it fails with a credentials error, ask the user to set up authentication.
Entity hierarchy
Organization
+-- Ad Account
+-- Campaign
| +-- Ad Squad (= ad group)
| +-- Ad -> Creative
+-- Creative (managed at ad account level)
Most list commands require the parent entity ID. Start with organizations to find the org, then accounts <org-id> to find ad accounts, and drill down from there.
Monetary values
Snapchat uses micro-currency: 1 dollar = 1,000,000 micro. All spend values in stats and budgets are in micro-currency. Divide by 1,000,000 to get the actual dollar amount.
Output format
All commands output pretty-printed JSON by default. Use --format compact for single-line JSON (useful for piping).
Listing commands that support pagination use --limit <n> to control page size (default 50).
Commands reference
Organization discovery
# List all organizations the user has access to
snapchat-ads-cli organizations
# Get a specific organization
snapchat-ads-cli organization ORG_ID
Note: organizations does not support --limit pagination. organization fetches a single entity by ID.
Ad accounts
# List ad accounts for an organization
snapchat-ads-cli accounts ORG_ID
snapchat-ads-cli accounts ORG_ID --limit 100
# Get a specific ad account
snapchat-ads-cli account ACCOUNT_ID
Options for accounts: --limit <n> (default 50)
Funding & billing centers
# List funding sources for an organization
snapchat-ads-cli funding-sources ORG_ID
snapchat-ads-cli funding-sources ORG_ID --limit 100
# List billing centers for an organization
snapchat-ads-cli billing-centers ORG_ID
snapchat-ads-cli billing-centers ORG_ID --limit 100
Both support --limit <n> (default 50).
Campaigns
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-bin-huang-snapchat-ads-cli": {
"enabled": true,
"auto_update": true
}
}
}Related Skills
linkedin-ads-cli
LinkedIn Ads data analysis and reporting via linkedin-ads-cli. Use when the user wants to check LinkedIn ad performance, pull campaign analytics with pivot breakdowns, explore ad account structure, inspect creatives, analyze audiences, retrieve lead form submissions, forecast ad delivery, or get budget recommendations. Triggers: "LinkedIn Ads", "LinkedIn ad performance", "LinkedIn campaign stats", "LinkedIn ad spend", "LinkedIn analytics", "LinkedIn audience", "LinkedIn lead forms", "LinkedIn creatives", "LinkedIn ad account", "LinkedIn targeting", "LinkedIn budget forecast".
tiktok-ads-cli
TikTok Ads data analysis and reporting via tiktok-ads-cli. Use when the user wants to check TikTok ad performance, pull campaign/ad group/ad stats, manage audiences, inspect creatives, check pixel tracking, or create async reports. Triggers: "TikTok Ads", "TikTok ad performance", "TikTok campaign stats", "TikTok ad spend", "TikTok report", "TikTok pixel", "TikTok audience", "TikTok creatives", "TikTok ad account", "TikTok ad groups", "TikTok async report".
spotify-ads-cli
Spotify Ads data analysis and reporting via spotify-ads-cli. Use when the user wants to check Spotify ad performance, pull aggregate or insight reports, explore businesses and ad accounts, manage audio creatives, analyze targeting and audiences, track measurement pixels and datasets, or estimate audience/bid ranges. Triggers: "Spotify Ads", "Spotify ad performance", "Spotify campaign stats", "Spotify ad spend", "Spotify insight report", "Spotify aggregate report", "Spotify pixel", "Spotify audience", "Spotify ad account", "Spotify targeting", "Spotify audio ads", "Spotify ad set", "Spotify CSV report", "Spotify bid estimate".
camoufox-cli
Anti-detect browser automation CLI & Skills for AI agents. Use when the user needs to interact with websites with bot detection, CAPTCHAs, or anti-bot blocks, including navigating pages, filling forms, clicking buttons, taking screenshots, extracting data, testing web apps, or automating any browser task that requires bypassing fingerprint checks.
x-analytics-cli
X (Twitter) analytics and data retrieval via x-analytics-cli. Use when the user wants to search tweets, count tweet volumes, look up user profiles, get tweet details, or pull a user's timeline from X (formerly Twitter). Triggers: "X analytics", "Twitter analytics", "tweet search", "tweet lookup", "tweet counts", "X user profile", "Twitter user", "tweet timeline", "X API", "Twitter API", "search tweets", "tweet volume", "trending tweets", "X data", "Twitter data".