Fullrun
/install fullrun-cli
Fullrun — Google Ads Management for AI Agents
Manage Google Ads campaigns using the fullrun CLI. All commands return JSON by default.
Setup
npm install -g fullrun
fullrun login \x3CYOUR_API_KEY>
Or set env: export FULLRUN_API_KEY=frun_...
Workflow
Always start with triage to understand account health:
fullrun triage— see prioritized issues (CRITICAL > HIGH > MEDIUM > LOW)- Fix the highest-priority issues using
fullrun run fullrun triage— confirm issues resolved
Commands
Diagnose
fullrun triage— Account health report with prioritized issuesfullrun campaigns:list— All campaigns with status, budget, and metricsfullrun performance --days 7— Account metrics: clicks, impressions, conversions, CPAfullrun keywords:list --campaign \x3Cid>— Keywords with performance data
Act
fullrun run— Trigger a full AI-powered optimization run. The agent triages the account and fixes the highest-priority issues automatically. Rate limited to 1 per hour.
Options
--format human— Readable output instead of JSON--days \x3Cn>— Look-back period for performance data (default 7, max 90)--campaign \x3Cid>— Filter keywords by campaign
Output
All commands return structured JSON by default for easy parsing by AI agents.
Exit codes:
0— Success1— Error (check theerrorfield in JSON output)2— Guardrail blocked (the action was prevented to protect the ad account)
Rules
- Always run
fullrun triagebefore taking action - The
fullrun runcommand is rate-limited to 1 per hour - Respect guardrail errors (exit code 2) — they protect the ad account from harmful changes
- Never call
fullrun runrepeatedly — check triage first to see if action is needed - Don't increase daily budget more than 20% in one action
- Don't pause campaigns without checking conversion data first
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install fullrun-cli - After installation, invoke the skill by name or use
/fullrun-cli - Provide required inputs per the skill's parameter spec and get structured output
What is Fullrun?
Manage Google Ads campaigns — diagnose, optimize, and create campaigns. It is an AI Agent Skill for Claude Code / OpenClaw, with 194 downloads so far.
How do I install Fullrun?
Run "/install fullrun-cli" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Fullrun free?
Yes, Fullrun is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Fullrun support?
Fullrun is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Fullrun?
It is built and maintained by tuckerschreiber (@tuckerschreiber); the current version is v0.1.0.