← Back to Skills Marketplace
bin-huang

SnapChat Ads CLI

by Bin-Huang · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
77
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install snapchat-ads-cli
Description
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, exp...
Usage Guidance
Before installing or enabling this skill: 1) Note the SKILL.md requires a Snapchat OAuth2 access token and a credentials file but the skill metadata did not declare these — that omission should be clarified by the publisher. 2) The README tells you to run `npm install -g snapchat-ads-cli`; only install global npm packages from trusted publishers. Inspect the npm package (npmjs.org or `npm view snapchat-ads-cli`), check the maintainer, source repository, and recent release notes. 3) Prefer to run the CLI in an isolated environment (container or throwaway VM) when first testing. 4) Limit the OAuth token scope if possible, and store it in a secure location; consider creating a token with read-only, minimal privileges. 5) Ask the publisher for homepage/source code and why required env/config were not declared in the registry before trusting sensitive account data.
Capability Analysis
Type: OpenClaw Skill Name: snapchat-ads-cli Version: 1.0.0 The skill bundle provides instructions for using the 'snapchat-ads-cli' tool to interact with the Snapchat Marketing API. The instructions in SKILL.md are well-documented, align with the stated purpose of ad performance analysis, and do not contain any evidence of malicious intent, data exfiltration, or prompt injection. The tool uses standard authentication methods (OAuth2 tokens) and provides legitimate links to the source code and API documentation.
Capability Tags
requires-oauth-token
Capability Assessment
Purpose & Capability
The SKILL.md describes a read-only Snapchat Ads CLI that legitimately needs an OAuth2 access token and a credentials file, but the registry metadata lists no required environment variables or primary credential. That mismatch (skill actually requires SNAPCHAT_ADS_ACCESS_TOKEN / credentials file) is incoherent with the declared requirements.
Instruction Scope
The runtime instructions stay within the stated purpose: they show CLI commands to list orgs/accounts/assets, explain micro-currency, and describe credential resolution. The only noteworthy instructions are to install the CLI (npm -g) and to use a credentials file at ~/.config/snapchat-ads-cli/credentials.json, which is expected for a CLI tool.
Install Mechanism
There is no formal install spec in the registry; SKILL.md tells users to run `npm install -g snapchat-ads-cli`. Installing a global npm package from an unknown/undocumented source increases risk because the package author/publish origin is not provided and the skill bundle doesn't include code to inspect.
Credentials
Requesting a Snapchat OAuth2 access token is proportionate to the advertised functionality, but the registry metadata declared no required env vars or primary credential. The skill also references a user-home credentials file — presence of credential handling without declared env/config requirements is a visibility gap and worth flagging.
Persistence & Privilege
The skill is not always-on, does not request elevated platform privileges, and is user-invocable. There is no indication it modifies other skills or system-wide settings.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install snapchat-ads-cli
  3. After installation, invoke the skill by name or use /snapchat-ads-cli
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release of snapchat-ads-cli skill: - Enables analysis and reporting of Snapchat Ads data via a read-only CLI (snapchat-ads-cli). - Supports querying organizations, ad accounts, campaigns, ad squads, ads, and creatives. - Provides access to audience segments, Snap Pixel data, AR lenses, funding & billing, members, roles, invoices, transactions, and debugging delivery status. - Outlines OAuth2 authentication flow and micro-currency handling for spend/budget fields. - Includes granular performance stats commands with filtering and attribution window options. - Detailed CLI usage instructions and command reference provided in documentation.
Metadata
Slug snapchat-ads-cli
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is 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, exp... It is an AI Agent Skill for Claude Code / OpenClaw, with 77 downloads so far.

How do I install SnapChat Ads CLI?

Run "/install snapchat-ads-cli" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is SnapChat Ads CLI free?

Yes, SnapChat Ads CLI is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does SnapChat Ads CLI support?

SnapChat Ads CLI is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created SnapChat Ads CLI?

It is built and maintained by Bin-Huang (@bin-huang); the current version is v1.0.0.

💬 Comments