Agent skill

Google Ads

by pedronauck in pedronauck/skills

Query, audit, and optimize Google Ads campaigns. An agent skill from pedronauck/skills.

No licenceAuto-check passedMarketing & SEO

Install Google Ads

skills CLI
$ npx skills add pedronauck/skills --skill google-ads -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install pedronauck/skills google-ads --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/pedronauck/skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/marketing/google-ads .claude/skills/google-ads && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
google-ads
GitHub stars
634
Used in
1 other repo
Token cost
~2k tokens
SKILL.md length
785 words
Files
9 (incl. references)
Skills in repo
65
Repo updated
First seen
Licence
None found

At a glance

Query, audit, and optimize Google Ads campaigns. An agent skill from pedronauck/skills.

  • Works in 3 steps: Attached browser — Use for quick,… → API — Use for repeatable queries, larger… → Neither — Explain the two options. Do…
  • Explicitly requests a reviewed account change
  • SKILL.md covers Trust Boundaries, Choose a Mode, Progressive Loading and Read-Only Audit Workflow, plus 6 more sections
  • Runs Python scripts from its folder; calls python3

What it does

Google Ads is an agent skill from pedronauck/skills. Query, audit, and optimize Google Ads campaigns. Use an attached browser or the Google Ads API for campaign, keyword, budget, conversion-tracking, and wasted-spend analysis, or when the user explicitly requests a reviewed account change. Defaults to read-only reporting; account mutations require a bounded preview and action-time approval.

Its SKILL.md is about 2k tokens, which your agent loads only when the skill is triggered. The skill folder holds 12 other files, including reference files (for example `.clawhub/origin.json`, `_meta.json` and `references/api-setup.md`).

It sits in Marketing & SEO, covering Paid advertising and Budgeting and forecasting. It works with Google Ads and Python. The repository describes itself as: My personal favorite skills.

When your agent uses it

  • Explicitly requests a reviewed account change
  • Tasks that involve Paid advertising
  • Tasks that involve Budgeting and forecasting

Example prompts

  • “/google-ads”

Requirements

  • Python 3
  • A credential in GOOGLE_ADS_DEVELOPER_TOKEN
  • A credential in GOOGLE_ADS_CLIENT_SECRET

Workflow steps

3 steps, taken from the first numbered list in SKILL.md.

  1. Attached browser — Use for quick, user-visible inspection when the user has attached the intended logged-in Google Ads session.
  2. API — Use for repeatable queries, larger result sets, or structured reporting when the Python client and local authentication are already…
  3. Neither — Explain the two options. Do not ask the user to paste credentials into chat.

What it can do on your machine

Read from SKILL.md and the folder at commit 0422940. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Ships script files (Python), which the agent can run.

    Shell commands in SKILL.md call:

    • python3

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    Links to these hosts (documentation or services it may open):

    • developers.google.com

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Google Ads loads about 2k tokens when it runs, and up to ~5.9k if it reads all its reference files. Until then it costs about 88 tokens; SKILL.md has 785 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~88
When it runs · the whole SKILL.md, loaded when a task matches
~2k
With references · SKILL.md plus every file in references/, read only if the agent opens them
~5.9k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

Without a licence we can't republish the file, so here is its outline and opening line. It has 785 words (~1,992 tokens).

“Analyze Google Ads safely. Stay read-only unless the user explicitly requests an account change and approves the exact proposed diff at action time.”

— opening of SKILL.md by pedronauck
name
google-ads

Read the full SKILL.md on GitHub

Files

SKILL.md and 8 other files (references) in skills/marketing/google-ads of pedronauck/skills.

  • SKILL.md
  • .clawhub/origin.json
  • .clawhubignore
  • _meta.json
  • references/api-setup.md
  • references/browser-workflows.md
  • references/mutation-workflow.md
  • tests/fixtures/routing-cases.json
  • tests/test_skill_contract.py

Open the folder on GitHubat commit 0422940

Used in 1 other repository

We found 1 copy of this SKILL.md (exact, near-identical or edited) in other folders, from 1 other GitHub owner. This page covers the copy in pedronauck/skills, which our catalogue first saw on October 7, 2026.

Compare with similar skills

Google Ads next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Google Ads compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Google Ads this skillpedronauck/skills6341 repos~2kAutomated safety check: PassNone
Google Ads Managementivangfalco/ads-skills279—~2.1kAutomated safety check: NotesCustom licence
Sync Client Libsgoogleads/google-ads-api-developer-assistant100—~537Automated safety check: PassApache-2.0
Google Ads API MCP Setupgoogle/skills21k—~6.1kAutomated safety check: NotesApache-2.0
Google AdsaAAaqwq/AGI-Super-Team1051 repos~1.4kAutomated safety check: PassMIT
Blog GoogleAgriciDaniel/claude-blog2.3k1 repos~3.3kAutomated safety check: NotesMIT

Similar skills

  • Google Ads Management

    ivangfalco/ads-skills

    Manages Google Ads accounts with Python scripts for the Google Ads API, backed by an intent-first B2B strategy knowledge base.

    279 GitHub stars~2.1k tokensUpdated 2 mo ago
    Marketing & SEOAuto-check: notes
  • Sync Client Libs

    googleads/google-ads-api-developer-assistant

    Discovers Google Ads client libraries under clientlibs, verifies installed versions against GitHub latest releases, and automatically updates outdated codebases.

    100 GitHub stars~537 tokensUpdated 23 days ago
    Marketing & SEOAuto-check passed
  • Official

    Guides developers through downloading, configuring, and installing the official open-source Google Ads MCP Server.

    21k GitHub stars~6.1k tokensUpdated yesterday
    Marketing & SEOAuto-check: notes
  • Google Ads

    aAAaqwq/AGI-Super-Team

    Query, audit, and optimize Google Ads campaigns. An agent skill from aAAaqwq/AGI-Super-Team.

    105 GitHub starsUsed in 1 repo~1.4k tokens
    Marketing & SEOAuto-check passed
  • Blog Google

    AgriciDaniel/claude-blog

    Google API integration for blog performance: PageSpeed Insights, CrUX Core Web Vitals with 25-week history, Search Console performance, URL Inspection, Indexing API, GA4 organic traffic, NLP entity…

    2.3k GitHub starsUsed in 1 repo~3.3k tokens
    Marketing & SEOAuto-check: notes
  • Ads

    Cesarjoquin/Marketing-Skills

    When the user wants help with paid advertising campaigns on Google Ads, Meta (Facebook/Instagram), LinkedIn, Twitter/X, or other ad platforms.

    201 GitHub starsUsed in 1 repo~3.5k tokens
    Marketing & SEOAuto-check passed

More from pedronauck/skills

All 65 skills in this repo
  • Deep Review

    pedronauck/skills

    Review branch diffs, working trees, or PRs in depth with defect, polish and cross-contract coverage.

    634 GitHub starsUsed in 1 repo~2.3k tokens
    Auto-check passed
  • Yc Apply

    pedronauck/skills

    Prepare, review, and package Y Combinator application answers and founder-video notes using the live form and verified founder facts.

    634 GitHub stars~1.3k tokensUpdated 25 days ago
    Auto-check passed
  • Guide technical communication for software developers. An agent skill from pedronauck/skills.

    634 GitHub starsUsed in 3 repos~2.3k tokens
    Auto-check passed
  • Tauri V2

    pedronauck/skills

    Tauri v2+ cross-platform app development with Rust backend. An agent skill from pedronauck/skills.

    634 GitHub starsUsed in 2 repos~4.1k tokens
    Auto-check passed
  • Hormozi Ad Factory

    pedronauck/skills

    Generates 150-750+ ad variations using Alex Hormozi's combinatorial Hook x Meat x CTA framework.

    634 GitHub stars~2.1k tokensUpdated 25 days ago
    Auto-check passed
  • Yt Master

    pedronauck/skills

    Plans and improves YouTube ideas, titles, thumbnail concepts, scripts, retention, channel strategy, and metric-based diagnosis.

    634 GitHub stars~736 tokensUpdated 25 days ago
    Auto-check passed

Categories

Questions about Google Ads

What does Google Ads do?

Query, audit, and optimize Google Ads campaigns. An agent skill from pedronauck/skills. Google Ads is an agent skill from pedronauck/skills. Query, audit, and optimize Google Ads campaigns.

When should I use Google Ads?

Google Ads fits situations like: explicitly requests a reviewed account change; tasks that involve Paid advertising; tasks that involve Budgeting and forecasting.

How do I install Google Ads in Claude Code?

Run `npx skills add pedronauck/skills --skill google-ads -a claude-code`. Or copy the skill folder (skills/marketing/google-ads in pedronauck/skills) into .claude/skills/google-ads in your project. Claude Code loads it when a task matches its description.

How do I install Google Ads in Codex?

Run `npx skills add pedronauck/skills --skill google-ads -a codex`. Or copy the skill folder (skills/marketing/google-ads in pedronauck/skills) into .agents/skills/google-ads in your project. Codex loads it when a task matches its description.

Can I use Google Ads in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add pedronauck/skills --skill google-ads -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/google-ads, .gemini/skills/google-ads, .github/skills/google-ads and .opencode/skills/google-ads in your project.

What does Google Ads need to run?

Going by SKILL.md and its folder, Google Ads needs Python for the scripts in its folder and the command-line tools its instructions call (python3). Our summary lists: Python 3; A credential in GOOGLE_ADS_DEVELOPER_TOKEN; A credential in GOOGLE_ADS_CLIENT_SECRET.

Does Google Ads access the network?

SKILL.md names 1 domain. As links in the text: developers.google.com. This is read from the text; nothing was executed.

Is Google Ads safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Google Ads use?

No licence was found for Google Ads or its repository. Without one, default copyright applies: ask the author before reusing or redistributing it.

How many tokens does Google Ads use?

About 2k tokens (SKILL.md is roughly 8k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 3.9k tokens, read only when the agent opens those files.

What are the alternatives to Google Ads?

Skills that share tags, products or a category with Google Ads: Google Ads Management (ivangfalco/ads-skills, 279 stars), Sync Client Libs (googleads/google-ads-api-developer-assistant, 100 stars), Google Ads API MCP Setup (google/skills, 21k stars) and Google Ads (aAAaqwq/AGI-Super-Team, 105 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Google Ads?

pedronauck (a GitHub user) maintains it in pedronauck/skills, which has 634 GitHub stars. The repository holds 65 skills in this directory. The repository was last updated on September 14, 2026.

Source: pedronauck/skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.