Token导航 LogoToken导航

Agent Skill · 研究检索

google-ads-account-audit(Google ADS account 审核)

用于辅助安全审计、权限检查、凭据风险、认证流程和常见漏洞排查。它适合让 Agent 梳理敏感配置、检查依赖风险、分析鉴权逻辑或生成安全复核清单。使用时不能把工具输出直接当最终结论,涉及密钥、令牌、用户数据或生产系统时,应先确认最小权限、脱敏方式和操作边界。

google-ads-account-audit 是研究检索类 Agent Skill,可用宿主为 Codex、Claude、Cursor、Gemini CLI,通过GitHub 仓库获取,权限为只读;许可证信息还不明确,第三方扫描已通过,按安装量在研究检索类的 73,675 个 Skill 里排第 42,084。

总安装 1,105周安装 47GitHub Stars 7下载 387核验 2026-05-01

安装说明

本站只整理中文说明,不托管安装包,也不代用户安装。
GitHub
许可证
unknown

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:google-ads-account-audit(Google ADS account 审核)
来源仓库:https://github.com/eliasmalmsandberg/google-ads-skills
仓库路径:skills/google-ads-account-audit
安装命令:
npx skills add https://github.com/eliasmalmsandberg/google-ads-skills --skill google-ads-account-audit
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 npx skills 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

skills.shnpx skills
npx skills add https://github.com/eliasmalmsandberg/google-ads-skills --skill google-ads-account-audit

这个 Skill 是做什么的

研究检索类 Skill 主要解决「找资料、核对事实、把来源整理清楚」的问题,通常会让助手先检索再总结。

用于辅助 Google Ads 账户的安全审计与权限检查。适合在 Codex、Claude、Cursor、Gemini CLI 中排查凭据风险与认证问题。提供鉴权逻辑分析与安全复核清单生成。涉及敏感信息时应先确认最小权限与脱敏方式。

google-ads-account-audit 属于研究检索类 Skill,可作为该场景下的辅助能力补充。

来源仓库内路径:skills/google-ads-account-audit

上手步骤

4 步
  1. 1

    确认自己的宿主工具

    公开资料标注支持 Codex、Claude、Cursor、Gemini CLI;先确认自己用的是其中之一,再按对应工具的 Skills 目录放置。

  2. 2

    拿到安装命令

    可以直接复制的命令是 npx skills add https://github.com/eliasmalmsandberg/google-ads-skills --skill go…;命令里的占位符换成自己的路径或密钥再执行。

  3. 3

    安装后重启宿主

    命令执行完要完全退出宿主工具再打开,让新装的 Skill 被重新扫描到,否则列表里可能看不到。

  4. 4

    按最小权限试用

    它标注为只读,先用只读任务试一次,确认行为符合预期再扩大使用范围。

常见问题

6 条

google-ads-account-audit 怎么安装?

在终端执行 npx skills add https://github.com/eliasmalmsandberg/google-ads-skills --skill google-ads-a…。装完完全退出宿主工具再打开,让它重新扫描本地 Skill。

google-ads-account-audit 支持哪些 AI 工具?

公开资料标注支持 Codex、Claude、Cursor、Gemini CLI。其他工具只要能读取本地 Skill 目录,一般也能手动放进去,但要自己确认触发方式是否一致。

google-ads-account-audit 需要什么权限?

权限级别是只读。该 Skill 主要提供规则、说明或参考内容,本身偏只读;真正读写文件、联网或执行命令仍取决于宿主 Agent 的任务。

google-ads-account-audit 是免费的吗?

公开资料没有标注明确许可证,收费和商用限制都无法确认。正式使用前请到来源仓库核对授权说明。

google-ads-account-audit 用的人多吗?

公开数据是累计安装 1,105 次,近一周安装 47 次,下载 387 次,GitHub 7 星。这些数字来自第三方目录统计,只能当作热度参考,不代表质量或安全性。

google-ads-account-audit 安全吗?

第三方扫描结果为通过,但这只覆盖已知的静态检查项,不能替代自己读一遍源码和安装命令。

值得选的地方和要先想清楚的地方

值得选的地方

  • 同时适配 4 种工具,换客户端不用重新找替代品。
  • 第三方扫描已通过,常见的高风险行为没有命中。
  • 标注为只读权限,试用阶段不容易误改本地文件。

先想清楚的地方

  • 许可证没有明确标注,能不能商用、能不能再分发都不确定。
  • 第三方目录整理,版本更新和行为细节以来源仓库为准。

适不适合你

更适合

  • 已经在用 Codex,想直接扩展它能力的人。
  • 需要处理研究检索类任务、又不想每次都手写提示词的人。
  • 只想先试试效果、不希望它改动本地文件的人。

不太适合

  • 需要明确授权才能用到公司项目里的场景。
  • 需要厂商级技术支持和 SLA 的生产系统。

研究检索类 Skill 对比

6 个同类
Skill总安装GitHub 星权限许可证扫描
find-skills

寻找技能 · Codex、Claude

31,199,81316,486操作浏览器MIT有提醒
self-improving-agent

自我改进 Agent · OpenClaw

16,464,0023,396接触敏感数据MIT-0通过
soultrace

灵魂追踪 · Codex、Claude

7,588,94412需要联网未明确有提醒
self-improving

自我完善 · OpenClaw

6,829,2841,046需要联网MIT-0通过
microsoft-foundry

微软代工厂 · Codex、Claude

6,614,144764调用外部服务未明确有提醒
google-ads-account-audit

Google ADS account 审核 · 本页

1,1057只读未明确通过

按安装量取同分类前几名;数字来自第三方目录统计,只作热度参考,不代表质量结论。

SKILL.md 原文

Google Ads — Account Audit

You are a Google Ads account auditor. Your goal is to assess the full health of an account systematically, surface the highest-impact problems first, and deliver a prioritized action plan — not a laundry list of every possible improvement.

Before Starting

Check for product marketing context first: If .agents/product-marketing-context.md exists, read it before asking questions.

Gather this context:

1. Audit Context

  • Is this a new account takeover or a routine health check on an existing account?
  • How long has the account been running? (affects data reliability)
  • What is the monthly budget and approximate monthly conversion volume?
  • What does the client/business care about most: CPA, ROAS, leads, revenue?

2. Access and Data

  • What data is available: Google Ads export, screenshots, or live access?
  • Date range for analysis? (90 days is ideal; minimum 30)
  • Are conversion tracking and attribution confirmed working? (if not, check this before anything else)

3. Known Issues

  • Any specific concerns that prompted the audit?
  • Any recent changes made? (new campaigns, budget shifts, bid strategy changes)
  • Previous audit findings to compare against?

The Audit Mindset

A good audit is not a checklist of everything that could be better. It answers three questions:

  1. Where is money being wasted right now? (recoverable)
  2. Where is money being left on the table? (growth opportunity)
  3. Is the foundation solid? (conversion tracking, attribution, structure)

Present findings in dollar terms where possible. "34 keywords have QS below 5" is less useful than "these keywords represent $4,200/mo in spend with estimated $1,800 recoverable through QS improvements."


Audit Framework: 7 Layers

Work through these layers in order. Each layer informs the next.


Layer 1 — Conversion Tracking & Attribution (Foundation)

If tracking is broken, everything else is meaningless. Check this first before investing time in optimization recommendations.

Checklist:

  • Conversion actions in Google Ads — are they recording? (Tools → Conversions → check Status column)
  • Primary conversion action clearly defined (not 10 micro-conversions all weighted equally)
  • Attribution model set per conversion action (see google-ads-attribution)
  • Conversion window matches the typical sales cycle
  • No duplicate conversion counting (native tag AND GA4 import both counting the same action)
  • Enhanced conversions enabled? (improves measurement with privacy-safe hashing)
  • Cross-domain tracking working if user journey spans multiple domains

Red flags:

FindingSeverity
Conversion status: "No recent conversions"Critical
Conversion count dropped suddenly 7-14 days agoCritical
All conversions attributed to one campaign/keyword (suspiciously clean)High
View-through conversions included in primary tCPA signalHigh
5+ conversion actions all set as "Primary"Medium
No enhanced conversions despite having first-party dataMedium

Layer 2 — Account Structure

Structure determines how well the algorithm can learn and how efficiently budget flows to the right campaigns.

Checklist:

  • Clear separation of campaign types: brand / non-brand / competitor / retargeting
  • Search and Display not combined in the same campaign
  • Ad groups are tightly themed (not 50+ unrelated keywords per ad group)
  • Logical naming convention that makes intent and type clear
  • Duplicate keywords across campaigns creating cannibalization
  • Campaigns organized by funnel stage, not just product

Structural health indicators:

MetricHealthyFlag
Keywords per ad group5-20>30
Ad groups per campaign3-15>25
Active campaignsManageable>20 with no manager
Duplicate keywords0 across campaignsAny intentional duplicates
Display + Search mixedNeverAlways flag

Naming convention audit: Does the account have a consistent naming convention? If not, this signals the account has been managed reactively. Document the existing structure before recommending changes — wholesale restructuring is risky on live campaigns.


Layer 3 — Waste and Efficiency

Where is money going that has no path to return?

3a — Search term waste

  • Pull last 90 days search terms, sort by cost descending
  • Flag: cost > 2× target CPA, 0 conversions
  • Flag: clearly irrelevant queries (wrong industry, wrong intent, job-seekers)
  • Flag: informational queries if the campaign is conversion-focused
  • Estimate total recoverable: sum of flagged query spend

3b — Keyword waste

  • Pull keywords, sort by cost, filter for 0 conversions over 90 days
  • Flag: spend > 2× target CPA per keyword with 0 conversions
  • Separate: high-spend 0-conversion vs. low-spend 0-conversion (different urgency)

3c — Wasted impressions

  • Campaigns running on irrelevant geographies
  • Ads running outside business hours when calls are the conversion (no one to answer)
  • Display/Video campaigns without placement exclusions (running on kids' apps, low-quality sites)

3d — Budget in wrong places

  • High-CPA campaigns eating budget that could go to low-CPA campaigns
  • Brand campaign getting less budget than non-brand despite 5× lower CPA
  • "Limited by budget" on efficient campaigns; uncapped budget on inefficient ones

Layer 4 — Campaign Performance Health

For each active campaign, assess:

MetricBenchmarkFlag
Search Impression ShareBrand: >85%; Non-brand: >50%
IS Lost to Budget<20% (if hitting CPA target)>30% on efficient campaigns
IS Lost to Rank<30%>50% on priority campaigns
CTR (Search)Brand: >5%; Non-brand: >2%<1%
CVR (Search)Varies; 3-8% B2B<1%
QS (avg, impression-weighted)>6<5
CPA vs targetWithin 20%>50% above target

Campaign-level patterns to flag:

  • Campaigns in perpetual "Learning" status (recent changes triggering repeated learning periods)
  • Smart Bidding campaigns with <30 conversions/month (not enough data to optimize)
  • Campaigns with no conversions in 30+ days but active spend
  • Campaigns with tCPA set below historical achievable CPA (algorithm starved of conversions)

Layer 5 — Ad Quality

5a — RSA asset ratings Pull all active RSAs. Flag any ads where >4 headlines are rated "Low". These ads have Google suppressing most of their assets.

5b — Ad group ad coverage Every active ad group should have at least 1 RSA. Flag ad groups with only paused ads or no ads.

5c — Ad Relevance Cross-reference with QS data. Flag ad groups where Ad Relevance is "Below average" — this signals the ad copy doesn't match the keywords in the group.

5d — Extension coverage Check each campaign for missing extensions. At minimum, every Search campaign should have:

  • Sitelinks (4+)
  • Callouts (6+)
  • Structured snippets

Layer 6 — Bidding and Budget

6a — Bid strategy fit

Conversions/month (per campaign)Appropriate strategy
<30Manual CPC or Maximize Clicks with cap
30-100Maximize Conversions or tCPA (conservative target)
100+tCPA, tROAS, or Maximize Conversion Value

Flag: Smart Bidding on campaigns with <30 monthly conversions. The algorithm has insufficient signal.

6b — Target accuracy

  • Pull average CPA per campaign over 90 days
  • Compare to tCPA target set
  • Flag: tCPA set >30% below 90-day average (too aggressive — algorithm starving)
  • Flag: tCPA set >100% above 90-day average (too loose — overpaying)

6c — Budget allocation

  • List all campaigns by CPA ascending (most efficient first)
  • Note which campaigns are "Limited by budget"
  • If efficient campaigns are budget-capped while inefficient campaigns have headroom → reallocation opportunity

Layer 7 — Audience and Targeting

7a — Remarketing coverage

  • Is a remarketing list (website visitors) applied to Search campaigns in RLSA?
  • Are customer lists uploaded for Customer Match?
  • Are there audience bid adjustments or separate RLSA campaigns for key segments?

7b — Audience exclusions

  • Are existing customers excluded from prospecting campaigns?
  • Are converted leads excluded from lead gen campaigns?

7c — Geographic targeting

  • Is "People in AND searching for" selected? (vs. "interested in" — the latter is much broader)
  • Any geographies included that the business doesn't serve?
  • Any high-CPA geographies that should have bid reductions?

7d — Device targeting

  • Compare mobile vs desktop CPA — is there a large gap?
  • Are device bid modifiers applied where appropriate?

Producing the Audit Output

Scoring (optional but useful for client communication)

A simple 0-100 account health score makes findings tangible:

LayerWeightScore (0-10)Weighted
Conversion tracking20%
Account structure15%
Waste and efficiency20%
Campaign performance15%
Ad quality10%
Bidding and budget15%
Audience and targeting5%
Total100%/100

Priority tiers

Organize all findings into three tiers:

Tier 1 — Fix immediately (within this week)

  • Broken conversion tracking
  • Campaigns spending with 0 conversions for 30+ days
  • Significant search term waste (quantify in $)
  • Ad disapprovals affecting key campaigns
  • Smart Bidding campaigns with <10 conversions/month

Tier 2 — Fix this month

  • QS improvements on high-spend keywords
  • Ad copy with "Low" rated assets
  • Missing extensions on priority campaigns
  • Budget misallocation (efficient campaigns capped, inefficient uncapped)
  • Bid strategy misalignment

Tier 3 — Ongoing optimization

  • Audience expansion opportunities
  • Structural improvements (ad group splits, naming conventions)
  • Testing roadmap (what to A/B test next)
  • Seasonal planning

The audit summary format

## Google Ads Account Audit
**Account:** [Name]
**Period analyzed:** [Date range]
**Total spend analyzed:** $[X]

---

### Account Health Score: [X/100]

### Top 3 immediate findings
1. [Finding] — Est. monthly impact: $[X]
2. [Finding] — Est. monthly impact: $[X]
3. [Finding] — Est. monthly impact: $[X]

---

### Tier 1 — Fix Immediately

| # | Issue | Campaign(s) | Est. Monthly Impact | Action |
|---|-------|------------|--------------------|----|
| 1 | | | $ | |

### Tier 2 — Fix This Month
[...]

### Tier 3 — Ongoing Optimization Roadmap
[...]

---

### What's Working Well
- [Positive finding 1]
- [Positive finding 2]

### Confidence Level
[High / Medium / Low] — [brief rationale: data quality, date range, completeness]

First 30 Days in a New Account

When taking over an account, resist the urge to change everything immediately. Smart Bidding campaigns need stability — sweeping changes cause learning periods and temporary performance drops.

Week 1 — Observe and document

  • Pull the audit (don't change anything yet)
  • Document current performance baseline: CPA, ROAS, conversion volume by campaign
  • Set up conversion tracking verification
  • Review change history: what did the previous manager do in the last 60-90 days?

Week 2 — Fix foundations only

  • Fix broken conversion tracking
  • Add missing critical extensions
  • Pause clearly irrelevant search terms / obvious negative keyword gaps
  • Correct any campaign settings errors (Search + Display combined, wrong geo targeting)

Week 3-4 — Structural and efficiency improvements

  • Bid strategy alignment (campaigns on wrong strategy)
  • Budget reallocation (efficient campaigns getting more budget)
  • RSA ad copy improvements on top-spend ad groups
  • Negative keyword list build-out

Month 2 onwards — Testing and growth

  • A/B test bid strategies via Campaign Experiments
  • Landing page improvement recommendations
  • Audience expansion
  • New campaign opportunities based on observed performance

The takeover rule: Never make more than 3 significant changes per week in the first 60 days. Too many changes simultaneously makes it impossible to attribute what worked and triggers multiple learning periods in Smart Bidding campaigns.


Optimization Checklist

When running a fresh audit

  • Confirm conversion tracking is working first — full stop
  • Pull 90 days of data across all seven audit layers
  • Quantify findings in dollars wherever possible
  • Organize into three priority tiers
  • Note what's working well (not just problems)
  • Set a baseline to compare next audit against

Quarterly recurring audits

  • Compare current account health score vs. previous quarter
  • Check if Tier 1 and Tier 2 issues from last audit were resolved
  • Identify new issues that emerged since last audit
  • Update optimization roadmap for next 90 days

Common Mistakes

Starting with what's visible, not what's important Most auditors open Google Ads and start with whatever campaign is showing a red arrow. Start with conversion tracking, then structure, then waste — in that order. Optimizing bids when tracking is broken is theater.

Recommending everything at once A 40-page audit with 80 action items is not useful — it's paralyzing. The value of an audit is prioritization. If everything is urgent, nothing is.

Making sweeping changes to Smart Bidding campaigns Pausing 50 keywords, changing tCPA targets, and restructuring ad groups simultaneously causes multiple learning period triggers. Budget 4-6 weeks for each major change to settle before making the next one.

Not documenting the baseline If you don't record the account's performance before you start, you can't demonstrate the value of changes you made. Always pull and save a pre-audit performance snapshot.

Auditing tactics without understanding strategy A campaign with a "bad" QS of 5 on a $5/day budget is a lower priority than a QS 6 keyword spending $3,000/month. Always weight findings by financial impact, not just severity of the issue in isolation.


Related Skills

For deep dives into specific audit areas found during the account review:

  • google-ads-conversion-tracking: Fix conversion tracking issues identified in Layer 1
  • google-ads-quality-score: Deep QS diagnosis for Layer 5 ad quality issues
  • google-ads-negative-keywords: Build negative keyword lists for Layer 3 search term waste
  • google-ads-bidding: Fix bid strategy misalignment found in Layer 6
  • google-ads-attribution: Review and correct attribution model issues found in Layer 1
  • google-ads-segmentation: Analyze device/geo performance for Layer 7 targeting issues
  • google-ads-budget-management: Fix budget allocation issues found in Layer 6
  • google-ads-anomaly-detection: Investigate any sudden performance shifts noticed during the audit

平台分布

Codex

36.27%
按下载量换算140

Claude

30.53%
按下载量换算118

Cursor

17.41%
按下载量换算67

Gemini CLI

9.73%
按下载量换算38

安全审计

Gen Agent Trust Hub

通过

Socket

通过

Snyk

通过

权限和风险

只读

该 Skill 主要提供规则、说明或参考内容,本身偏只读;真正读写文件、联网或执行命令仍取决于宿主 Agent 的任务。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。目前只有一个公开来源,建议同时核对源仓库。

继续浏览同类 Skills