google-ads-cli-skill

Configure and authenticate Google Ads CLI across multiple profiles for automated workflows.

Updated Feb 19, 2026
One-click install
npx skills add https://github.com/hcassar93/google-ads-cli --skill google-ads-cli-skill
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: google-ads-cli-skill
Source: https://github.com/hcassar93/google-ads-cli/tree/main
Command: npx skills add https://github.com/hcassar93/google-ads-cli --skill google-ads-cli-skill

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill addresses the challenge of manually configuring, authenticating, and operating Google Ads CLI across multiple profiles, reducing setup time and human error.

Core Features & Use Cases

  • Setup and credential/profile management to streamline onboarding and cross-account access.
  • OAuth authentication and multi-profile workflow to securely access Google Ads data.
  • Account discovery, campaign and ad group inspection, keyword ideas generation, and GAQL querying in a consistent, auditable manner.
  • Geo location lookups and configuration visibility to support automation pipelines with accurate targeting data.
  • Use Case: Orchestrate a nightly data pull across profiles to generate reports in JSON or table formats for analytics dashboards.

Quick Start

Install the CLI, run setup to configure credentials, then run auth to authenticate and verify access by listing accounts.

Frequently Asked Questions about google-ads-cli-skill

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I authenticate Google Ads CLI across multiple profiles for automation?

Google Ads CLI authentication across multiple profiles uses OAuth2 credential management and profile switching to securely access accounts. You run setup to configure credentials, then run auth to authenticate and verify access by listing accounts.

Can I execute GAQL queries and export Google Ads campaign data to JSON?

Executing GAQL queries supports inspecting campaigns and ad groups with deterministic outputs in JSON or table formats. This enables automated data pulls for analytics dashboards while maintaining built-in safety and audit logging.

What's the best way to automate Google Ads keyword ideas generation and geo target lookups?

Automating Google Ads keyword ideas generation and geo target lookups is handled through the CLI's account discovery and configuration visibility features. These support automation pipelines with accurate targeting data in a consistent, auditable manner.

Does Google Ads CLI support multi-profile switching for cross-account reporting?

Google Ads CLI supports multi-profile switching for cross-account reporting through credential management and OAuth-based authentication. This streamlines onboarding and cross-account access, reducing setup time and human error.

How do I configure Google Ads CLI credentials for a nightly data pull workflow?

Configuring Google Ads CLI credentials for nightly data pulls involves running setup to manage profiles, then orchestrating automated queries across those profiles. The CLI generates reports in JSON or table formats with audit logging.