← Back to Skills Marketplace
Meta Ads Collector
by
Adarsh More
· GitHub ↗
· v1.0.0
338
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install meta-ads-collector
Description
Scans Meta Ad Library API to count active ads, identify ad formats and types, track longest-running ad, and estimate spend for a given brand.
Usage Guidance
This skill describes how to query Meta's Ad Library but the registry metadata does not declare the required credentials or include any code. Before installing: 1) Confirm the skill's origin and trustworthiness (no homepage/source provided). 2) Ask the publisher to update the registry to declare required env vars (META_ACCESS_TOKEN, META_APP_ID, META_APP_SECRET) so you know what secrets will be needed. 3) Request the actual implementation (metaAdsService.ts and related code) to review how tokens are used/stored and to verify there is no data exfiltration beyond the intended API calls. 4) Ensure your Facebook App has minimally scoped, reviewed Ad Library access and rotate any secrets after testing. If you cannot verify these points, treat this skill as unsafe to grant production credentials to.
Capability Analysis
Type: OpenClaw Skill
Name: meta-ads-collector
Version: 1.0.0
The Meta Ads Collector skill is a standard data aggregation tool designed to query the official Meta Ad Library API (graph.facebook.com) for marketing audits. The SKILL.md documentation outlines legitimate logic for calculating ad metrics and handling API responses, using environment variables for authentication without any signs of data exfiltration, malicious execution, or prompt injection.
Capability Assessment
Purpose & Capability
Name and description match the instructions: the skill queries the Meta/Facebook Ad Library to produce ad counts, formats, types, durations, and optional spend estimates — that's consistent with the declared purpose.
Instruction Scope
The runtime instructions assume environment variables (META_ACCESS_TOKEN, META_APP_ID, META_APP_SECRET) and local modules (metaAdsService.ts, src/types/audit.types.ts) that are not present in the registry or package. SKILL.md directs the agent to call the external Meta Graph API (expected) but also references application internals and logging behavior that won't exist for an instruction-only skill as published.
Install Mechanism
No install spec and no code files — lowest-risk distribution model — but also means the SKILL.md is purely a specification/instruction and depends on external implementation that isn't bundled.
Credentials
The instructions require sensitive credentials (META_ACCESS_TOKEN, META_APP_ID, META_APP_SECRET) yet the registry lists no required environment variables or primary credential. This is a mismatch: the skill needs secrets to function but does not declare them, so users may be surprised or the agent may attempt to prompt for or mishandle secrets.
Persistence & Privilege
The skill is not always-enabled and does not request elevated platform privileges. Autonomous invocation is allowed (default) but that alone is expected and not a new concern here.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install meta-ads-collector - After installation, invoke the skill by name or use
/meta-ads-collector - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release of the Meta Ads Collector skill.
- Scans the Meta Ad Library API for active ads by brand and optional domain.
- Extracts key metrics: number of active ads, formats used, ad types, and longest-running ad duration.
- Supports error handling with consistent fallback output.
- Designed to feed marketing audit reports with up-to-date paid ad strategy insights.
- Gracefully handles API issues, zero results, and domain disambiguation.
- Requires Meta App credentials and uses the official Facebook Graph API.
Metadata
Frequently Asked Questions
What is Meta Ads Collector?
Scans Meta Ad Library API to count active ads, identify ad formats and types, track longest-running ad, and estimate spend for a given brand. It is an AI Agent Skill for Claude Code / OpenClaw, with 338 downloads so far.
How do I install Meta Ads Collector?
Run "/install meta-ads-collector" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Meta Ads Collector free?
Yes, Meta Ads Collector is completely free (open-source). You can download, install and use it at no cost.
Which platforms does Meta Ads Collector support?
Meta Ads Collector is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Meta Ads Collector?
It is built and maintained by Adarsh More (@adarshvmore); the current version is v1.0.0.
More Skills