← PilotCONTENT HISTORY

Update to Pilot

Snapshot Nov 3, 2026 · 12:13 UTC · version 0.1.0

Collection source: downloaded plugin package.

WHAT CHANGED

First saved snapshot

No earlier snapshot is available to establish a change.

Save Pilot and check future changes in Following.

Up to 10 plugins free · no card required.

Compare saved observations

Download comparison JSON
Full technical diff · 0 changed fields
Full snapshot data
{
  "description": "Analyzes Google Ads search terms through the Pilot MCP server: queries that spend without converting, irrelevant intents, terms already excluded, and new keyword candidates, then proposes negative keywords and keyword additions for a person to apply. Use when the user asks about search terms, search queries, negative keywords or wasted search spend. Triggers: search terms report, negative keywords, wasted queries. Déclencheurs : termes de recherche, requêtes Google Ads, mots clés négatifs, exclusions, requêtes qui gaspillent.",
  "included_files": [],
  "name": "search-terms-analysis",
  "skill_md_contents": "---\nname: search-terms-analysis\ndescription: \"Analyzes Google Ads search terms through the Pilot MCP server: queries that spend without converting, irrelevant intents, terms already excluded, and new keyword candidates, then proposes negative keywords and keyword additions for a person to apply. Use when the user asks about search terms, search queries, negative keywords or wasted search spend. Triggers: search terms report, negative keywords, wasted queries. Déclencheurs : termes de recherche, requêtes Google Ads, mots clés négatifs, exclusions, requêtes qui gaspillent.\"\ncompatibility: \"Requires the Pilot MCP server (https://app.pilot.braike.com/mcp) connected in the client and authorized on a workspace with a Google Ads account attached.\"\nmetadata:\n  pilot-mcp-server: \"https://app.pilot.braike.com/mcp\"\n  pilot-mcp-tools: \"google_list_accounts google_list_campaigns google_get_search_terms_report google_get_keyword_performance google_list_shared_sets google_list_shared_criteria google_list_customer_negative_criteria pilot_diagnose_wasted_spend\"\n  pilot-mcp-read-only: \"true\"\n---\n\n# Search terms analysis\n\nRead the queries that triggered Google Ads search ads, find the ones that waste money or miss intent, and propose exclusions and new keywords. Answer in the user's language.\n\n## Requirements\n\n- **Required MCP server:** Pilot MCP (`https://app.pilot.braike.com/mcp`), authorized on the workspace that holds the account.\n- **Optional MCP servers:** a file storage server to save the proposed lists, a team messaging server to send them for review. None is needed for the analysis.\n- **Read-only:** never call a tool that creates, updates, pauses or deletes anything. The proposed negative keywords are a list for a person to add in Google Ads.\n\n## Tools\n\n- `google_list_accounts`: the Google Ads accounts attached to the workspace.\n- `google_list_campaigns`: campaigns and their channel type, to keep search campaigns.\n- `google_get_search_terms_report`: the actual queries, with their metrics.\n- `google_get_keyword_performance`: the keywords that matched them.\n- `google_list_shared_sets`: shared negative keyword lists.\n- `google_list_shared_criteria`: the terms inside a shared list.\n- `google_list_customer_negative_criteria`: account-level exclusions.\n- `pilot_diagnose_wasted_spend`: campaigns that spend without converting, to focus the analysis.\n\n## Steps\n\n1. Call `google_list_accounts` and pick the account (ask if several are attached). Use its ID as `customer_id`.\n2. Call `pilot_diagnose_wasted_spend` with `platform: \"google\"` and `days: 30` to know which campaigns leak the most.\n3. Call `google_list_campaigns` and keep the search campaigns.\n4. Call `google_get_search_terms_report` with `date_range: \"LAST_30_DAYS\"`, first on the campaigns from step 2, then on the account.\n5. Read the existing exclusions: `google_list_customer_negative_criteria`, `google_list_shared_sets`, then `google_list_shared_criteria` for each negative list.\n6. Call `google_get_keyword_performance` to see which keywords bring the costly queries.\n7. Sort the queries into four groups: wasteful (cost and no conversion, or cost per conversion far above the account), off-intent (wrong product, job seekers, free, competitors when unwanted), already excluded but still showing, and promising (converting queries not yet keywords).\n\n## Output\n\n1. **Summary**: spend analyzed, share of spend on queries without conversion, top three actions.\n2. **Negative keywords to add**: a table with the term, the proposed match type, the level (campaign, ad group or shared list), the spend and conversions behind it.\n3. **Keywords to add**: converting queries that deserve their own keyword, with their metrics.\n4. **Watch list**: queries with too little volume to decide.\n\n## Rules\n\n- Never propose excluding a query that converts at an acceptable cost.\n- Check every proposed exclusion against existing negatives first.\n- Mind close variants: a negative in exact match only blocks that query.\n- Show the period and the currency of every amount.\n\n## Examples\n\n- \"Which search terms wasted money last month?\"\n- \"Analyse les termes de recherche de mes campagnes Search et propose des mots clés négatifs.\"\n- \"Quelles requêtes convertissent mais ne sont pas encore des mots clés ?\"\n"
}

SHA-256 of public snapshot: b241b1cc1aa5eb8b72d8882338c0dbb93ec9c6204ccb349fc2088db2ab1929c3