An AI agent skill designed to manage Google Ads campaigns, budgets, and reporting via the Google Ads API.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install claw-google-ads
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install claw-google-ads using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
The google-ads-manager is a technical skill that enables AI agents to interact directly with the Google Ads platform. By leveraging the Google Ads API, this skill allows users to perform critical advertising tasks through natural language or automated scripts. It serves as a bridge for developers and marketers looking to integrate campaign management into their existing AI-driven workflows.
Using this skill within the ecosystem of Openclaw Skills, you can programmatically monitor performance metrics like CTR and spend, or take immediate action by pausing campaigns and adjusting daily budgets. This eliminates the need for manual dashboard navigation and brings campaign control directly into your development or operations environment.
To enable this skill, you must provide your Google Ads API credentials. Create a configuration file named google-ads.yaml and place it in your home directory (~/.google-ads.yaml) or the project root.
Example CLI usage:
# List all campaigns and their current metrics
python3 scripts/google_ads_tool.py list
# Update the daily budget for a campaign
python3 scripts/google_ads_tool.py update-budget --id <CAMPAIGN_ID> --amount <VALUE>
# Change campaign status to PAUSED or ENABLED
python3 scripts/google_ads_tool.py update-status --id <CAMPAIGN_ID> --status PAUSED
The skill manages data primarily through the Google Ads API and local configuration. Below is the structure of the data it handles:
| Component | Type | Description |
|---|---|---|
| Authentication | YAML | Credentials stored in google-ads.yaml or environment variables |
| Campaign Data | Object | Includes Campaign ID, Name, Status (ENABLE/PAUSED) |
| Performance Metrics | Metrics | Numerical data including Clicks, Impressions, CTR, and Cost |
| Budget | Numeric | Daily spend limits associated with specific Campaign IDs |
Loading
A specialized content engine designed to generate viral-ready Xiaohongshu posts optimized for the platform's CES engagement algorithm.

A specialized tool for registering, configuring, and maintaining Telegram bot integrations within the OpenClaw ecosystem.

A sophisticated technical analysis tool that identifies key support and resistance levels for major cryptocurrency pairs.

An autonomous web learning skill that empowers AI agents to search, browse, and extract real-time knowledge from the internet.

A high-performance MCP skill for Openclaw Skills that bypasses sophisticated anti-bot measures using Playwright Extra and the Stealth plugin.

A professional integration for programmatically retrieving and filtering employee reports and work logs from the DingTalk platform.








































