Meta Ads Super Manager Skill

PassAudited by VirusTotal on May 11, 2026.

Overview

Type: OpenClaw Skill Name: facebook-ads-manager-skill Version: 1.0.0 The OpenClaw AgentSkills skill bundle for Facebook Ads Manager is benign. It is meticulously designed with a strong emphasis on safety, transparency, and user control. Key indicators include explicit guardrails in `SKILL.md` and `references/safety-policy.md` that instruct the AI agent to create campaigns in `PAUSED` status by default, require explicit user confirmation for deletions or aggressive budget changes, and use only predefined tools from `references/tools-index.md`. All listed tools are legitimate Meta Ads API operations, and there is no evidence of data exfiltration, malicious execution, persistence mechanisms, or prompt injection designed to subvert the agent's intended purpose.

Findings (0)

Artifact-based informational review of SKILL.md, metadata, install specs, static scan signals, and capability signals. ClawScan does not execute the skill or run runtime probes.

What this means

A mistaken or overbroad action could change campaigns, budgets, targeting, ads, or audiences and affect business spend or delivery.

Why it was flagged

The skill coordinates write and delete tools that can modify or remove Meta Ads account objects. This is central to the stated ad-management purpose and is paired with safety instructions, but it is still high-impact.

Skill content
Write:
- `create_campaign`
- `update_campaign`
...
Write:
- `delete_audience`
...
Write:
- `delete_object`
Recommendation

Require a clear plan, exact object IDs, parameter review, and explicit approval before any write/delete or budget change; keep new objects PAUSED until validated.

What this means

If connected with an overly privileged Meta account, the agent could make changes across more ad accounts or assets than intended.

Why it was flagged

The skill is intended to operate against a Meta Ads account using account identifiers and whatever delegated permissions the MCP integration provides.

Skill content
Executar campanhas Meta Ads ponta a ponta... Sempre tratar `act_id` no formato `act_<id>`.
Recommendation

Connect only a least-privilege Meta Ads/MCP account, verify the `act_id` before actions, and avoid giving access to unrelated business accounts.

What this means

Customer or CRM identifiers could be uploaded to Meta if the user directs the workflow, creating privacy, consent, or compliance obligations.

Why it was flagged

The audience workflow can send CRM/user audience data through MCP tools to Meta for custom audience operations. This is expected for the feature, but it involves sensitive customer data.

Skill content
Criar ou atualizar base CRM
- `create_custom_audience`
- `update_custom_audience_users`
Recommendation

Confirm the exact data source, audience purpose, consent basis, and minimization/hashing requirements before uploading any CRM users.

What this means

The safety of actual Meta API calls depends on the MCP server the user connects, which was not included in these artifacts.

Why it was flagged

The skill references an external MCP server/tool implementation that is not part of the instruction-only package reviewed here.

Skill content
Origem: `facebook-ads-mcp-server-ts/src/tools/*.ts`
Recommendation

Verify the MCP server source, version, permissions, and tool behavior before connecting it to a real Meta Ads account.