一键导入
google-ads-keywordplanner
Use when planning Google Ads keywords: keyword discovery, evaluating intent/volume/bid, match-type selection.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Use when planning Google Ads keywords: keyword discovery, evaluating intent/volume/bid, match-type selection.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Use when researching competitor ad creatives: find competitors, brand IDs, evergreen winners, breakout winners, pattern analysis.
Use when generating Word documents (.docx). Uses the marble_docx API.
Use when generating PDF documents. Uses the marble_pdf API.
Use when generating PowerPoint presentations (.pptx). Uses the marble_pptx API.
Use when generating Excel workbooks (.xlsx). Pandas + openpyxl patterns for multiple sheets, number formats, freeze panes, formulas.
Use for any GA4 query whose result will be reported back to the user. Covers conversions ≠ transactions distinction, channel-subset-sum trap with sessionDefaultChannelGroup, intraday partial-data discipline, Paid Social aggregation rules, API-vs-UI attribution mismatch.
| name | google-ads-keywordplanner |
| description | Use when planning Google Ads keywords: keyword discovery, evaluating intent/volume/bid, match-type selection. |
Rule: If a decision depends on search volume, CPC (top-of-page bid), or competition → Keyword Planner MUST be used. If Keyword Planner is not used → Stop recommendations.
google_ads_keyword_discover: Discover new keyword ideas from seed keywords or URLs. Returns suggestions with volume, competition, bid estimates.google_ads_keyword_metrics: Get historical metrics + forecasts for specific keywords. Returns volume, competition, bid ranges, trend data.Triggers:
Action: Invoke google_ads_keyword_discover → Discover New Keywords
Triggers:
Action: Invoke google_ads_keyword_metrics → Search volume + forecasts
Triggers:
Action: Invoke google_ads_keyword_metrics for all compared keywords
Triggers:
Action: Run google_ads_keyword_discover (research) → google_ads_keyword_metrics (validate) BEFORE proposing structure
Triggers:
Action: Invoke Keyword Planner with new location_ids + language_id
Triggers:
Action: Invoke google_ads_keyword_metrics → Top-of-page bids (use forecast parameter)
Allowed without Keyword Planner:
If Keyword Planner data is required but unavailable:
Generate keywords only using buyer-intent patterns.
Approved Patterns:
Disallowed Patterns:
| Criterion | Rule |
|---|---|
| Intent | Buyer intent must be explicit in the keyword text. Unclear → REJECT. |
| Search Volume | Volume < 50 → REJECT. Volume ≥ 50 → PASS. |
| Top-of-Page Bid | High → STRONG APPROVE. Medium → APPROVE. Low → APPROVE only if intent is very strong. Zero / Missing → REJECT. |
| Competition | Use only as a tie-breaker. Never reject solely due to high competition. |
IF
- Buyer intent = YES
- Volume ≥ 50
- Top-of-page bid ≠ Low / Zero
THEN
- APPROVE
ELSE
- REJECT
For approved keywords only:
| Match Type | When to Use |
|---|---|
| Exact | Very strong intent, specific wording |
| Phrase | Core scalable keywords |
| Broad | Do NOT suggest by default |
Keyword:
Match Type:
Volume:
Top of Page Bid:
Competition:
Decision:
Reason:
Example:
Keyword: google ads agency for ecommerce
Match Type: Phrase
Volume: 90
Top of Page Bid: High
Competition: Medium
Decision: APPROVE
Reason: Clear buyer intent + active advertiser bidding
Discovery:
Tool: google_ads_keyword_discover
Parameters:
customer_id: "1234567890"
keywords: ["google ads agency", "ppc management"]
location_ids: ["2840"] # US
language_id: "1000" # English
page_size: 100
Validation with forecast:
Tool: google_ads_keyword_metrics
Parameters:
customer_id: "1234567890"
keywords: ["google ads agency for ecommerce"]
location_ids: ["2840"]
language_id: "1000"
forecast:
daily_budget_micros: 500000000 # $500/day
max_cpc_bid_micros: 5000000 # $5 max CPC
forecast_period_days: 30