← Back to Skills Marketplace
zachgodsell93

Meta Ads

by zachgodsell93 · GitHub ↗ · v1.0.0
cross-platform ⚠ suspicious
6031
Downloads
28
Stars
18
Active Installs
1
Versions
Install in OpenClaw
/install meta-ads
Description
Manage Meta (Facebook) Ads campaigns, ad sets, ads, creatives, and access performance metrics via full read/write API integration.
Usage Guidance
Install only if you intend to let the agent manage a real Meta Ads account. Use a dedicated least-privilege token scoped to the intended ad account, set spend limits in Meta Business Manager, and require explicit approval before activation, budget changes, creation, update, or delete actions.
Capability Analysis
Type: OpenClaw Skill Name: meta-ads Version: 1.0.0 The skill bundle provides a full read/write integration with the Meta Ads API. All `curl` commands in `skill.md` target the legitimate Meta Graph API endpoint (graph.facebook.com) and perform actions consistent with managing ad campaigns, ad sets, ads, and retrieving insights. The required environment variables (`META_ACCESS_TOKEN`, `META_AD_ACCOUNT_ID`) and permissions (`ads_read`, `ads_management`) are explicitly stated and necessary for the skill's functionality. There is no evidence of data exfiltration to unauthorized endpoints, malicious execution patterns (e.g., `curl|bash`), persistence mechanisms, or prompt injection attempts designed to subvert the agent's core function or access unrelated sensitive data.
Capability Assessment
Purpose & Capability
Full read/write Meta Ads API access is coherent with the stated purpose and is clearly disclosed, including campaign, ad set, ad, creative, and insights operations.
Instruction Scope
The instructions include live POST/DELETE examples for activating, changing budgets, and deleting campaigns, ad sets, and ads, but do not require explicit user confirmation or a safer review step.
Install Mechanism
The artifact is a markdown-only skill with no executable installer, scripts, obfuscation, or background setup.
Credentials
META_ACCESS_TOKEN, META_AD_ACCOUNT_ID, ads_read, and ads_management are proportionate for Meta Ads management, but the authority is high-impact because it can affect spending and public ad delivery.
Persistence & Privilege
The skill recommends production System User tokens with an Admin role and notes that they do not expire, without accompanying least-privilege, rotation, or revocation guidance.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install meta-ads
  3. After installation, invoke the skill by name or use /meta-ads
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release of Meta Ads API skill. - Full read/write integration with Meta (Facebook) Ads API. - Manage ad accounts, campaigns, ad sets, ads, and ad creatives. - Access detailed performance insights and metrics for accounts and campaigns. - Provides clear setup instructions, required permissions, and authentication steps. - Includes ready-to-use API request examples for all major ad management actions.
Metadata
Slug meta-ads
Version 1.0.0
License
All-time Installs 204
Active Installs 18
Total Versions 1
Frequently Asked Questions

What is Meta Ads?

Manage Meta (Facebook) Ads campaigns, ad sets, ads, creatives, and access performance metrics via full read/write API integration. It is an AI Agent Skill for Claude Code / OpenClaw, with 6031 downloads so far.

How do I install Meta Ads?

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

Is Meta Ads free?

Yes, Meta Ads is completely free (open-source). You can download, install and use it at no cost.

Which platforms does Meta Ads support?

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

Who created Meta Ads?

It is built and maintained by zachgodsell93 (@zachgodsell93); the current version is v1.0.0.

💬 Comments