← Back to Skills Marketplace
paid-ads
by
Alireza Rezvani
· GitHub ↗
· v1.0.0
· MIT-0
534
Downloads
0
Stars
18
Active Installs
2
Versions
Install in OpenClaw
/install paid-ads
Description
When the user wants help with paid advertising campaigns on Google Ads, Meta (Facebook/Instagram), LinkedIn, Twitter/X, or other ad platforms. Also use when...
Usage Guidance
This skill looks like a detailed paid-ads playbook plus a harmless local ROAS calculator, not a connector that will manage your ad accounts. Before installing or using it, consider: (1) If you expect the skill to perform automated actions in Google Ads, Meta, LinkedIn, etc., verify how it will obtain credentials — the skill declares none. (2) The SKILL.md will read a local file named .claude/product-marketing-context.md if present, so don't place secrets or account tokens in that file unless you trust the skill. (3) Review the included scripts/roas_calculator.py (it's local and appears benign) and ensure you are comfortable with the author/publisher — source/homepage is unknown. (4) If you want automatic account access, prefer skills that explicitly declare required env vars or official connectors and have a clear auth flow; ask the publisher to clarify how authentication is handled and why no credentials are required if they truly intend to access ad platforms.
Capability Analysis
Type: OpenClaw Skill
Name: paid-ads
Version: 1.0.0
The 'paid-ads' skill bundle is a legitimate set of tools and instructions for managing digital advertising campaigns across platforms like Google, Meta, and LinkedIn. The included Python script, 'scripts/roas_calculator.py', is a standard utility for calculating marketing performance metrics (ROAS, CPA, etc.) and contains no malicious logic or network calls. The instructions in 'SKILL.md' and the reference documents are well-structured, align with the stated marketing purpose, and do not exhibit signs of prompt injection or unauthorized data access.
Capability Assessment
Purpose & Capability
The skill description and SKILL.md repeatedly state the agent has 'direct access to ad platform accounts' and covers Google Ads, Meta, LinkedIn, Twitter/X, etc., which implies API/credential use. However, the skill declares no required environment variables, no credential primaryEnv, and no install steps or connectors; there is also no guidance on how to authenticate to ad platforms. That mismatch between claimed capability (account access / automation) and the actual footprint (instruction-only + a local ROAS script) is an incoherence.
Instruction Scope
The instructions are detailed and limited to marketing tasks: gathering campaign goals, creative, targeting, and optimization. They instruct the agent to read a workspace file (.claude/product-marketing-context.md) if it exists — a local context read that is plausible for this skill but not listed in requires.config. The SKILL.md does not instruct the agent to read unrelated system files or to exfiltrate data to external endpoints.
Install Mechanism
No install spec (instruction-only) and the included Python ROAS calculator is a small, self-contained script that reads local JSON or CLI args. No network downloads or package installs are performed by the skill itself.
Credentials
The skill requests no environment variables or credentials despite describing functionality that would normally require API keys or platform access. This could be an honest design choice (the skill is advisory only), but it's an important inconsistency: if you expect automated account actions, this skill provides no declared mechanism to supply or secure credentials.
Persistence & Privilege
The skill is user-invocable, not 'always:true', and does not request to modify other skills or system-wide settings. It does not claim persistent or elevated privileges.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install paid-ads - After installation, invoke the skill by name or use
/paid-ads - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial publish
v2.1.1
v2.1.1: optimization, reference splits
Metadata
Frequently Asked Questions
What is paid-ads?
When the user wants help with paid advertising campaigns on Google Ads, Meta (Facebook/Instagram), LinkedIn, Twitter/X, or other ad platforms. Also use when... It is an AI Agent Skill for Claude Code / OpenClaw, with 534 downloads so far.
How do I install paid-ads?
Run "/install paid-ads" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is paid-ads free?
Yes, paid-ads is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does paid-ads support?
paid-ads is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created paid-ads?
It is built and maintained by Alireza Rezvani (@alirezarezvani); the current version is v1.0.0.
More Skills