{"total":200,"tiers":{"deep":26,"recipe":174},"discovery":{"mcp":["search_skills","get_skill"],"index":"https://www.getmcpads.com/skills.md"},"skills":[{"slug":"account-audit","name":"Account audit","tier":"deep","intent":"Turn an unfamiliar ad account into a ranked list of problems and confirmations, each backed by numbers.","required_sources":["google_ads"],"optional_sources":["meta_ads","ga4"],"tools":["google_ads_get_account_details","google_ads_get_account_hierarchy","google_ads_get_campaigns","google_ads_get_budgets","google_ads_get_insights","google_ads_get_conversion_actions","google_ads_get_search_terms","google_ads_get_keyword_performance","google_ads_get_change_events","google_ads_get_recommendations","ga4_run_report","ga4_get_key_events"],"url":"https://www.getmcpads.com/skills/account-audit","markdown":"https://www.getmcpads.com/skills/account-audit.md"},{"slug":"weekly-performance-review","name":"Weekly performance review","tier":"deep","intent":"Produce the week's cross-platform picture with explanations, not just deltas.","required_sources":["google_ads","meta_ads"],"optional_sources":["tiktok_ads","pinterest_ads","ga4","search_console"],"tools":["google_ads_get_insights","meta_get_insights","tiktok_get_insights","pinterest_run_report","google_ads_get_change_events","meta_get_ad_activity","tiktok_get_delivery_status","ga4_get_channel_groups","ga4_run_report","gsc_find_losses_gains"],"url":"https://www.getmcpads.com/skills/weekly-performance-review","markdown":"https://www.getmcpads.com/skills/weekly-performance-review.md"},{"slug":"creative-fatigue","name":"Creative fatigue","tier":"deep","intent":"Separate creatives that are worn out from creatives that never worked, and rank refresh candidates by spend at risk.","required_sources":["meta_ads"],"optional_sources":["tiktok_ads"],"tools":["tiktok_get_creative_fatigue_recipes","meta_get_insights","tiktok_get_insights","meta_get_ads","meta_get_creatives","tiktok_get_creatives"],"url":"https://www.getmcpads.com/skills/creative-fatigue","markdown":"https://www.getmcpads.com/skills/creative-fatigue.md"},{"slug":"google-search-waste","name":"Search waste","tier":"deep","intent":"Produce the exact list of terms to negative, with the spend each one burned as the proof.","required_sources":["google_ads"],"optional_sources":["search_console"],"tools":["google_ads_get_search_terms","google_ads_get_keyword_performance","google_ads_get_paid_organic_search_terms"],"url":"https://www.getmcpads.com/skills/google-search-waste","markdown":"https://www.getmcpads.com/skills/google-search-waste.md"},{"slug":"pmax-diagnostics","name":"PMax diagnostics","tier":"deep","intent":"Make an opaque campaign type inspectable: placements, asset health and spend, in one ranked view.","required_sources":["google_ads"],"optional_sources":[],"tools":["google_ads_get_pmax_asset_diagnostics","google_ads_get_pmax_assets","google_ads_get_pmax_placements","google_ads_get_shopping_performance","google_ads_get_shopping_products"],"url":"https://www.getmcpads.com/skills/pmax-diagnostics","markdown":"https://www.getmcpads.com/skills/pmax-diagnostics.md"},{"slug":"cross-platform-performance","name":"Cross-platform performance","tier":"deep","intent":"Answer 'which platform earns its budget' with comparable numbers and explicit caveats, not four self-graded report cards.","required_sources":["google_ads","meta_ads"],"optional_sources":["tiktok_ads","pinterest_ads","ga4"],"tools":["google_ads_get_insights","meta_get_insights","tiktok_get_insights","pinterest_run_report","ga4_get_channel_groups","ga4_run_report","ga4_get_key_events"],"url":"https://www.getmcpads.com/skills/cross-platform-performance","markdown":"https://www.getmcpads.com/skills/cross-platform-performance.md"},{"slug":"budget-reallocation","name":"Budget reallocation","tier":"deep","intent":"Reallocate with discipline: right sizes, right order, previews first, and a rollback path.","required_sources":["google_ads"],"optional_sources":["meta_ads","tiktok_ads","pinterest_ads"],"tools":["google_ads_get_budgets","meta_get_campaigns","tiktok_get_campaigns","google_ads_update_campaign_budget","meta_update_campaign_budget","meta_update_adset_budget","tiktok_update_campaign_budget","pinterest_update_campaign_budget"],"url":"https://www.getmcpads.com/skills/budget-reallocation","markdown":"https://www.getmcpads.com/skills/budget-reallocation.md"},{"slug":"tracking-audit","name":"Tracking audit","tier":"deep","intent":"Establish whether measurement is sound before anyone optimises against it.","required_sources":["ga4"],"optional_sources":["google_ads","meta_ads","tiktok_ads","pinterest_ads"],"tools":["ga4_get_ecommerce_diagnostics","ga4_get_server_side_tagging_diagnostics","ga4_get_audience_diagnostics","ga4_get_key_events","ga4_run_report","ga4_get_event_parameters","ga4_get_custom_definitions","google_ads_get_conversion_actions","meta_get_pixels","tiktok_get_pixels","pinterest_get_conversion_setup"],"url":"https://www.getmcpads.com/skills/tracking-audit","markdown":"https://www.getmcpads.com/skills/tracking-audit.md"},{"slug":"campaign-anomaly-investigation","name":"Anomaly investigation","tier":"deep","intent":"Name the cause of a sudden change, with evidence, in minutes, checking causes in the order of their base rates.","required_sources":["google_ads"],"optional_sources":["meta_ads","tiktok_ads","ga4"],"tools":["google_ads_get_insights","meta_get_insights","tiktok_get_insights","google_ads_get_change_events","meta_get_ad_activity","tiktok_get_delivery_status","meta_get_delivery_diagnostics","ga4_run_report","ga4_get_key_events"],"url":"https://www.getmcpads.com/skills/campaign-anomaly-investigation","markdown":"https://www.getmcpads.com/skills/campaign-anomaly-investigation.md"},{"slug":"agency-client-review","name":"Agency client review","tier":"deep","intent":"Assemble a client-ready narrative where every figure survives the client's own dashboard check.","required_sources":["google_ads","meta_ads"],"optional_sources":["tiktok_ads","pinterest_ads","ga4","search_console"],"tools":["google_ads_get_insights","meta_get_insights","tiktok_get_insights","pinterest_run_report","google_ads_get_change_events","meta_get_ad_activity","ga4_run_report","gsc_find_losses_gains"],"url":"https://www.getmcpads.com/skills/agency-client-review","markdown":"https://www.getmcpads.com/skills/agency-client-review.md"},{"slug":"meta-delivery-diagnosis","name":"Meta delivery diagnosis","tier":"deep","intent":"Name the binding constraint on a Meta ad set that will not spend, using Meta's own diagnostics before any theory.","required_sources":["meta_ads"],"optional_sources":[],"tools":["meta_get_delivery_diagnostics","meta_get_adsets","meta_get_audience_details","meta_get_audiences","meta_get_ad_activity","meta_get_insights"],"url":"https://www.getmcpads.com/skills/meta-delivery-diagnosis","markdown":"https://www.getmcpads.com/skills/meta-delivery-diagnosis.md"},{"slug":"shopping-feed-health","name":"Shopping feed health","tier":"deep","intent":"Find the products the platforms refuse to serve, and rank feed fixes by the revenue they unlock.","required_sources":["google_ads"],"optional_sources":["meta_ads","tiktok_ads","pinterest_ads"],"tools":["google_ads_get_shopping_products","google_ads_get_shopping_performance","meta_get_catalog_products","pinterest_get_catalog_diagnostics","pinterest_get_catalog_inventory","tiktok_get_shop_catalog_diagnostics"],"url":"https://www.getmcpads.com/skills/shopping-feed-health","markdown":"https://www.getmcpads.com/skills/shopping-feed-health.md"},{"slug":"product-performance","name":"Product performance","tier":"deep","intent":"Rank products by advertising efficiency with names, not item IDs, so the merchandising decision is readable.","required_sources":["google_ads"],"optional_sources":["meta_ads","pinterest_ads","ga4"],"tools":["google_ads_get_shopping_performance","google_ads_get_shopping_products","meta_join_product_insights","meta_get_catalog_products","pinterest_run_conversion_product_report","ga4_run_report"],"url":"https://www.getmcpads.com/skills/product-performance","markdown":"https://www.getmcpads.com/skills/product-performance.md"},{"slug":"keyword-expansion","name":"Keyword expansion","tier":"deep","intent":"Deliver a keyword plan the account can actually absorb: net-new terms, sized, grouped, costed.","required_sources":["google_ads"],"optional_sources":["search_console"],"tools":["google_ads_generate_keyword_ideas","google_ads_generate_keyword_historical_metrics","google_ads_generate_keyword_forecast_metrics","google_ads_get_keyword_performance","google_ads_get_search_terms","gsc_query_search_analytics","google_ads_generate_ad_group_themes"],"url":"https://www.getmcpads.com/skills/keyword-expansion","markdown":"https://www.getmcpads.com/skills/keyword-expansion.md"},{"slug":"paid-organic-overlap","name":"Paid and organic overlap","tier":"deep","intent":"Quantify the overlap between paid and organic search, and separate defensible spend from probable substitution.","required_sources":["google_ads","search_console"],"optional_sources":[],"tools":["google_ads_get_paid_organic_search_terms","gsc_query_search_analytics","gsc_cluster_queries","google_ads_get_search_terms"],"url":"https://www.getmcpads.com/skills/paid-organic-overlap","markdown":"https://www.getmcpads.com/skills/paid-organic-overlap.md"},{"slug":"organic-decay-triage","name":"Organic decay triage","tier":"deep","intent":"Separate the three causes of organic loss that get confused, because each has a different owner and fix.","required_sources":["search_console"],"optional_sources":["ga4"],"tools":["gsc_find_losses_gains","gsc_detect_cannibalization","gsc_cluster_queries","gsc_analyze_search_appearance_trends","gsc_compare_search_types","ga4_run_report"],"url":"https://www.getmcpads.com/skills/organic-decay-triage","markdown":"https://www.getmcpads.com/skills/organic-decay-triage.md"},{"slug":"indexation-health","name":"Indexation health","tier":"deep","intent":"Keep the revenue pages indexed and freshly crawled, and catch coverage regressions while they are still cheap.","required_sources":["search_console"],"optional_sources":[],"tools":["gsc_list_sitemaps","gsc_get_sitemap_health","gsc_track_sitemap_deltas","gsc_indexation_watchlist","gsc_bulk_inspect_urls","gsc_monitor_indexation_freshness","gsc_plan_large_site_sampling"],"url":"https://www.getmcpads.com/skills/indexation-health","markdown":"https://www.getmcpads.com/skills/indexation-health.md"},{"slug":"audience-overlap","name":"Audience overlap","tier":"deep","intent":"Stop paying auction premiums against yourself, with the overlapping pairs named and sized.","required_sources":["meta_ads"],"optional_sources":["tiktok_ads"],"tools":["meta_get_audiences","meta_get_audience_details","tiktok_get_audience_overlap","tiktok_get_audiences","meta_get_adsets","meta_get_insights","tiktok_get_adgroups"],"url":"https://www.getmcpads.com/skills/audience-overlap","markdown":"https://www.getmcpads.com/skills/audience-overlap.md"},{"slug":"lift-study-readout","name":"Lift study readout","tier":"deep","intent":"Turn a lift study into a decision-grade readout: effect, confidence, caveats, and the decisions it does and does not support.","required_sources":["meta_ads"],"optional_sources":[],"tools":["meta_get_ad_studies","meta_get_study_results","meta_interpret_experiment_results"],"url":"https://www.getmcpads.com/skills/lift-study-readout","markdown":"https://www.getmcpads.com/skills/lift-study-readout.md"},{"slug":"spark-ads-review","name":"Spark Ads review","tier":"deep","intent":"Decide where Spark Ads earn their place in the mix, on numbers instead of platform folklore.","required_sources":["tiktok_ads"],"optional_sources":[],"tools":["tiktok_get_spark_ads","tiktok_get_spark_organic_joins","tiktok_get_insights","tiktok_get_creatives"],"url":"https://www.getmcpads.com/skills/spark-ads-review","markdown":"https://www.getmcpads.com/skills/spark-ads-review.md"},{"slug":"pinterest-planning","name":"Pinterest planning","tier":"deep","intent":"Plan Pinterest launches on the platform's demand data instead of transplanting Meta assumptions.","required_sources":["pinterest_ads"],"optional_sources":[],"tools":["pinterest_get_trends","pinterest_get_keyword_intelligence","pinterest_get_audience_insights","pinterest_get_targeting_options","pinterest_estimate_delivery"],"url":"https://www.getmcpads.com/skills/pinterest-planning","markdown":"https://www.getmcpads.com/skills/pinterest-planning.md"},{"slug":"funnel-analysis","name":"Funnel analysis","tier":"deep","intent":"Name the step where users leave and the segment where it is worst, with measurement verified before conclusions.","required_sources":["ga4"],"optional_sources":[],"tools":["ga4_get_key_events","ga4_get_event_parameters","ga4_get_ecommerce_diagnostics","ga4_run_advanced_funnel_report","ga4_run_funnel_recipe","ga4_run_pivot_report","ga4_run_report"],"url":"https://www.getmcpads.com/skills/funnel-analysis","markdown":"https://www.getmcpads.com/skills/funnel-analysis.md"},{"slug":"landing-page-audit","name":"Landing page audit","tier":"deep","intent":"Rank paid landing pages by the money they lose, with the cause class attached: broken, slow, or unconvincing.","required_sources":["google_ads"],"optional_sources":["ga4"],"tools":["google_ads_get_landing_pages","ga4_run_report"],"url":"https://www.getmcpads.com/skills/landing-page-audit","markdown":"https://www.getmcpads.com/skills/landing-page-audit.md"},{"slug":"new-client-onboarding","name":"New client onboarding","tier":"deep","intent":"Compress the first week of account discovery into one structured pass with a written baseline.","required_sources":["google_ads"],"optional_sources":["meta_ads","tiktok_ads","pinterest_ads","ga4","search_console"],"tools":["google_ads_list_accounts","meta_list_ad_accounts","tiktok_list_advertisers","pinterest_list_ad_accounts","google_ads_health_check","meta_health_check","tiktok_health_check","pinterest_health_check","ga4_health_check","gsc_health_check","google_ads_get_account_details","google_ads_get_account_hierarchy","meta_get_campaign_structure","tiktok_get_advertiser_info","google_ads_get_insights","meta_get_insights","tiktok_get_insights","pinterest_run_report","google_ads_get_change_events","meta_get_ad_activity"],"url":"https://www.getmcpads.com/skills/new-client-onboarding","markdown":"https://www.getmcpads.com/skills/new-client-onboarding.md"},{"slug":"campaign-launch-qa","name":"Campaign launch QA","tier":"deep","intent":"Catch the launch errors that cost real money in the first 48 hours, before the first impression.","required_sources":["google_ads"],"optional_sources":["meta_ads","tiktok_ads","pinterest_ads","ga4"],"tools":["google_ads_get_campaigns","google_ads_get_budgets","google_ads_get_bidding_strategies","meta_get_campaigns","tiktok_get_campaigns","google_ads_get_conversion_actions","ga4_get_key_events","meta_get_pixels","tiktok_get_pixels","google_ads_get_landing_pages","google_ads_update_campaign_status","meta_update_campaign_status","tiktok_update_campaign_status","pinterest_update_campaign_status"],"url":"https://www.getmcpads.com/skills/campaign-launch-qa","markdown":"https://www.getmcpads.com/skills/campaign-launch-qa.md"},{"slug":"bid-strategy-review","name":"Bid strategy review","tier":"deep","intent":"Judge bid strategies on the platform's own counterfactuals instead of folklore, and find the strategies working against their budgets.","required_sources":["google_ads"],"optional_sources":[],"tools":["google_ads_get_bidding_strategies","google_ads_get_insights","google_ads_get_campaigns","google_ads_get_simulations","google_ads_get_budgets"],"url":"https://www.getmcpads.com/skills/bid-strategy-review","markdown":"https://www.getmcpads.com/skills/bid-strategy-review.md"},{"slug":"google-ads-campaign-readout","name":"Campaign readout","tier":"recipe","intent":"A clean campaign-level performance table, ranked by spend, with statuses attached.","required_sources":["google_ads"],"optional_sources":[],"tools":["google_ads_get_campaigns","google_ads_get_insights"],"url":"https://www.getmcpads.com/skills/google-ads-campaign-readout","markdown":"https://www.getmcpads.com/skills/google-ads-campaign-readout.md"},{"slug":"google-ads-adgroup-readout","name":"Ad group readout","tier":"recipe","intent":"The ad-group table for one campaign, spend-ranked, with statuses.","required_sources":["google_ads"],"optional_sources":[],"tools":["google_ads_get_adgroups","google_ads_get_insights"],"url":"https://www.getmcpads.com/skills/google-ads-adgroup-readout","markdown":"https://www.getmcpads.com/skills/google-ads-adgroup-readout.md"},{"slug":"google-ads-keyword-readout","name":"Keyword performance","tier":"recipe","intent":"Keywords ranked by spend with quality signals, cut to what is judgeable.","required_sources":["google_ads"],"optional_sources":[],"tools":["google_ads_get_keyword_performance"],"url":"https://www.getmcpads.com/skills/google-ads-keyword-readout","markdown":"https://www.getmcpads.com/skills/google-ads-keyword-readout.md"},{"slug":"google-ads-search-terms-mining","name":"Search terms mining","tier":"recipe","intent":"The real queries behind the keywords: converters to add, junk to negative.","required_sources":["google_ads"],"optional_sources":[],"tools":["google_ads_get_search_terms","google_ads_get_keyword_performance"],"url":"https://www.getmcpads.com/skills/google-ads-search-terms-mining","markdown":"https://www.getmcpads.com/skills/google-ads-search-terms-mining.md"},{"slug":"google-ads-budget-pacing","name":"Budget pacing","tier":"recipe","intent":"Whether spend will land on target, campaign by campaign, with shared budgets untangled.","required_sources":["google_ads"],"optional_sources":[],"tools":["google_ads_get_budgets","google_ads_get_insights"],"url":"https://www.getmcpads.com/skills/google-ads-budget-pacing","markdown":"https://www.getmcpads.com/skills/google-ads-budget-pacing.md"},{"slug":"google-ads-change-history-review","name":"Change history review","tier":"recipe","intent":"Who changed what, when, on what — the account's black box recorder.","required_sources":["google_ads"],"optional_sources":[],"tools":["google_ads_get_change_events"],"url":"https://www.getmcpads.com/skills/google-ads-change-history-review","markdown":"https://www.getmcpads.com/skills/google-ads-change-history-review.md"},{"slug":"google-ads-conversion-actions-review","name":"Conversion actions review","tier":"recipe","intent":"Which conversion actions count, which bid, which are dead, and what 'conversions' actually sums.","required_sources":["google_ads"],"optional_sources":[],"tools":["google_ads_get_conversion_actions","google_ads_get_insights"],"url":"https://www.getmcpads.com/skills/google-ads-conversion-actions-review","markdown":"https://www.getmcpads.com/skills/google-ads-conversion-actions-review.md"},{"slug":"google-ads-recommendations-triage","name":"Recommendations triage","tier":"recipe","intent":"Google's suggestions sorted into worth-it, ignore, and actively-harmful.","required_sources":["google_ads"],"optional_sources":[],"tools":["google_ads_get_recommendations","google_ads_get_insights","google_ads_get_budgets"],"url":"https://www.getmcpads.com/skills/google-ads-recommendations-triage","markdown":"https://www.getmcpads.com/skills/google-ads-recommendations-triage.md"},{"slug":"google-ads-geo-performance","name":"Geo performance","tier":"recipe","intent":"Where the money works: performance by location against the targeting's intent.","required_sources":["google_ads"],"optional_sources":[],"tools":["google_ads_run_gaql"],"url":"https://www.getmcpads.com/skills/google-ads-geo-performance","markdown":"https://www.getmcpads.com/skills/google-ads-geo-performance.md"},{"slug":"google-ads-device-performance","name":"Device performance","tier":"recipe","intent":"Whether mobile, desktop and tablet earn their shares, campaign by campaign.","required_sources":["google_ads"],"optional_sources":[],"tools":["google_ads_run_gaql","google_ads_get_landing_pages"],"url":"https://www.getmcpads.com/skills/google-ads-device-performance","markdown":"https://www.getmcpads.com/skills/google-ads-device-performance.md"},{"slug":"google-ads-schedule-review","name":"Ad schedule review","tier":"recipe","intent":"Whether the schedule matches when conversions actually happen.","required_sources":["google_ads"],"optional_sources":[],"tools":["google_ads_run_gaql","google_ads_get_campaigns"],"url":"https://www.getmcpads.com/skills/google-ads-schedule-review","markdown":"https://www.getmcpads.com/skills/google-ads-schedule-review.md"},{"slug":"google-ads-shopping-readout","name":"Shopping readout","tier":"recipe","intent":"Product-level Shopping truth: what serves, what sells, what silently sits.","required_sources":["google_ads"],"optional_sources":[],"tools":["google_ads_get_shopping_performance","google_ads_get_shopping_products"],"url":"https://www.getmcpads.com/skills/google-ads-shopping-readout","markdown":"https://www.getmcpads.com/skills/google-ads-shopping-readout.md"},{"slug":"google-ads-pmax-placements-readout","name":"PMax placements readout","tier":"recipe","intent":"The placement distribution PMax does not volunteer.","required_sources":["google_ads"],"optional_sources":[],"tools":["google_ads_get_pmax_placements"],"url":"https://www.getmcpads.com/skills/google-ads-pmax-placements-readout","markdown":"https://www.getmcpads.com/skills/google-ads-pmax-placements-readout.md"},{"slug":"google-ads-asset-coverage-check","name":"PMax asset coverage","tier":"recipe","intent":"Which asset groups lack the assets Google says it wants.","required_sources":["google_ads"],"optional_sources":[],"tools":["google_ads_get_pmax_asset_diagnostics","google_ads_get_pmax_assets"],"url":"https://www.getmcpads.com/skills/google-ads-asset-coverage-check","markdown":"https://www.getmcpads.com/skills/google-ads-asset-coverage-check.md"},{"slug":"google-ads-simulations-readout","name":"Simulations readout","tier":"recipe","intent":"What Google's own counterfactuals say a change would trade.","required_sources":["google_ads"],"optional_sources":[],"tools":["google_ads_get_simulations"],"url":"https://www.getmcpads.com/skills/google-ads-simulations-readout","markdown":"https://www.getmcpads.com/skills/google-ads-simulations-readout.md"},{"slug":"google-ads-account-map","name":"Account map","tier":"recipe","intent":"The MCC tree with names, so nobody works on IDs.","required_sources":["google_ads"],"optional_sources":[],"tools":["google_ads_get_account_hierarchy","google_ads_get_account_details"],"url":"https://www.getmcpads.com/skills/google-ads-account-map","markdown":"https://www.getmcpads.com/skills/google-ads-account-map.md"},{"slug":"google-ads-custom-gaql-report","name":"Custom GAQL report","tier":"recipe","intent":"The exact table nothing pre-built provides, validated before it runs.","required_sources":["google_ads"],"optional_sources":[],"tools":["google_ads_search_fields","google_ads_validate_query","google_ads_run_gaql"],"url":"https://www.getmcpads.com/skills/google-ads-custom-gaql-report","markdown":"https://www.getmcpads.com/skills/google-ads-custom-gaql-report.md"},{"slug":"google-ads-keyword-ideas-quick","name":"Keyword ideas","tier":"recipe","intent":"Fast candidate terms with volumes, for a brief or a brainstorm.","required_sources":["google_ads"],"optional_sources":[],"tools":["google_ads_generate_keyword_ideas","google_ads_generate_keyword_historical_metrics"],"url":"https://www.getmcpads.com/skills/google-ads-keyword-ideas-quick","markdown":"https://www.getmcpads.com/skills/google-ads-keyword-ideas-quick.md"},{"slug":"google-ads-forecast-quick","name":"Keyword forecast","tier":"recipe","intent":"What a keyword list would buy at a bid level, from Google's forecast.","required_sources":["google_ads"],"optional_sources":[],"tools":["google_ads_generate_keyword_forecast_metrics"],"url":"https://www.getmcpads.com/skills/google-ads-forecast-quick","markdown":"https://www.getmcpads.com/skills/google-ads-forecast-quick.md"},{"slug":"google-ads-geo-targets-suggest","name":"Geo target lookup","tier":"recipe","intent":"The exact geo target constants for the market brief, ambiguities resolved.","required_sources":["google_ads"],"optional_sources":[],"tools":["google_ads_suggest_geo_targets"],"url":"https://www.getmcpads.com/skills/google-ads-geo-targets-suggest","markdown":"https://www.getmcpads.com/skills/google-ads-geo-targets-suggest.md"},{"slug":"google-ads-paid-organic-quick","name":"Paid and organic quick check","tier":"recipe","intent":"The combined view for specific queries, without the full overlap study.","required_sources":["google_ads"],"optional_sources":[],"tools":["google_ads_get_paid_organic_search_terms"],"url":"https://www.getmcpads.com/skills/google-ads-paid-organic-quick","markdown":"https://www.getmcpads.com/skills/google-ads-paid-organic-quick.md"},{"slug":"google-ads-bidding-strategy-map","name":"Bidding strategy map","tier":"recipe","intent":"The strategy inventory: who optimises what, toward which target.","required_sources":["google_ads"],"optional_sources":[],"tools":["google_ads_get_bidding_strategies","google_ads_get_campaigns","google_ads_get_insights"],"url":"https://www.getmcpads.com/skills/google-ads-bidding-strategy-map","markdown":"https://www.getmcpads.com/skills/google-ads-bidding-strategy-map.md"},{"slug":"google-ads-landing-pages-readout","name":"Landing pages readout","tier":"recipe","intent":"Which URLs take the clicks, and their mobile health, in one table.","required_sources":["google_ads"],"optional_sources":[],"tools":["google_ads_get_landing_pages"],"url":"https://www.getmcpads.com/skills/google-ads-landing-pages-readout","markdown":"https://www.getmcpads.com/skills/google-ads-landing-pages-readout.md"},{"slug":"google-ads-brand-nonbrand-split","name":"Brand vs non-brand split","tier":"recipe","intent":"The two economies of a search account, separated before anyone quotes an average.","required_sources":["google_ads"],"optional_sources":[],"tools":["google_ads_get_campaigns","google_ads_get_keyword_performance","google_ads_get_insights"],"url":"https://www.getmcpads.com/skills/google-ads-brand-nonbrand-split","markdown":"https://www.getmcpads.com/skills/google-ads-brand-nonbrand-split.md"},{"slug":"google-ads-impression-share-readout","name":"Impression share readout","tier":"recipe","intent":"How much of the available auction the account wins, and whether budget or rank loses the rest.","required_sources":["google_ads"],"optional_sources":[],"tools":["google_ads_run_gaql"],"url":"https://www.getmcpads.com/skills/google-ads-impression-share-readout","markdown":"https://www.getmcpads.com/skills/google-ads-impression-share-readout.md"},{"slug":"google-ads-disapproval-scan","name":"Disapproval scan","tier":"recipe","intent":"What policy stopped, before it is discovered as silent underdelivery.","required_sources":["google_ads"],"optional_sources":[],"tools":["google_ads_run_gaql"],"url":"https://www.getmcpads.com/skills/google-ads-disapproval-scan","markdown":"https://www.getmcpads.com/skills/google-ads-disapproval-scan.md"},{"slug":"meta-campaign-readout","name":"Campaign readout","tier":"recipe","intent":"Campaign performance ranked by spend, with objectives and buying types visible.","required_sources":["meta_ads"],"optional_sources":[],"tools":["meta_get_campaigns","meta_get_insights"],"url":"https://www.getmcpads.com/skills/meta-campaign-readout","markdown":"https://www.getmcpads.com/skills/meta-campaign-readout.md"},{"slug":"meta-adset-readout","name":"Ad set readout","tier":"recipe","intent":"The ad set table for one campaign: audiences, budgets, delivery, results.","required_sources":["meta_ads"],"optional_sources":[],"tools":["meta_get_adsets","meta_get_insights"],"url":"https://www.getmcpads.com/skills/meta-adset-readout","markdown":"https://www.getmcpads.com/skills/meta-adset-readout.md"},{"slug":"meta-ad-readout","name":"Ad readout","tier":"recipe","intent":"Ad-level results joined to their creatives, so findings name assets.","required_sources":["meta_ads"],"optional_sources":[],"tools":["meta_get_ads","meta_get_creatives","meta_get_insights"],"url":"https://www.getmcpads.com/skills/meta-ad-readout","markdown":"https://www.getmcpads.com/skills/meta-ad-readout.md"},{"slug":"meta-creative-inventory","name":"Creative inventory","tier":"recipe","intent":"What creative actually runs: formats, ages, reuse across campaigns.","required_sources":["meta_ads"],"optional_sources":[],"tools":["meta_get_creatives","meta_get_creative_assets"],"url":"https://www.getmcpads.com/skills/meta-creative-inventory","markdown":"https://www.getmcpads.com/skills/meta-creative-inventory.md"},{"slug":"meta-frequency-check","name":"Frequency check","tier":"recipe","intent":"Frequency by ad set against tolerance, with reach context.","required_sources":["meta_ads"],"optional_sources":[],"tools":["meta_get_insights","meta_get_adsets"],"url":"https://www.getmcpads.com/skills/meta-frequency-check","markdown":"https://www.getmcpads.com/skills/meta-frequency-check.md"},{"slug":"meta-audience-inventory","name":"Audience inventory","tier":"recipe","intent":"Every audience, its definition, size band and the ad sets using it.","required_sources":["meta_ads"],"optional_sources":[],"tools":["meta_get_audiences","meta_get_audience_details","meta_get_adsets"],"url":"https://www.getmcpads.com/skills/meta-audience-inventory","markdown":"https://www.getmcpads.com/skills/meta-audience-inventory.md"},{"slug":"meta-pixel-health","name":"Pixel health","tier":"recipe","intent":"Whether the pixel and its events still feed the account truth.","required_sources":["meta_ads"],"optional_sources":[],"tools":["meta_get_pixels","meta_get_insights"],"url":"https://www.getmcpads.com/skills/meta-pixel-health","markdown":"https://www.getmcpads.com/skills/meta-pixel-health.md"},{"slug":"meta-page-posts-review","name":"Page posts review","tier":"recipe","intent":"Which page posts are being amplified and what they carry.","required_sources":["meta_ads"],"optional_sources":[],"tools":["meta_get_pages","meta_get_page_posts","meta_get_ads","meta_get_insights"],"url":"https://www.getmcpads.com/skills/meta-page-posts-review","markdown":"https://www.getmcpads.com/skills/meta-page-posts-review.md"},{"slug":"meta-instagram-assets-check","name":"Instagram assets check","tier":"recipe","intent":"Which Instagram accounts are wired, and what placement stories rely on them.","required_sources":["meta_ads"],"optional_sources":[],"tools":["meta_get_instagram_accounts","meta_get_insights"],"url":"https://www.getmcpads.com/skills/meta-instagram-assets-check","markdown":"https://www.getmcpads.com/skills/meta-instagram-assets-check.md"},{"slug":"meta-catalog-check","name":"Catalogue check","tier":"recipe","intent":"Whether the catalogue serves what the ads assume.","required_sources":["meta_ads"],"optional_sources":[],"tools":["meta_get_catalog_products","meta_join_product_insights"],"url":"https://www.getmcpads.com/skills/meta-catalog-check","markdown":"https://www.getmcpads.com/skills/meta-catalog-check.md"},{"slug":"meta-structure-map","name":"Structure map","tier":"recipe","intent":"The campaign tree with objectives, budgets and buying types, on one page.","required_sources":["meta_ads"],"optional_sources":[],"tools":["meta_get_campaign_structure","meta_get_insights"],"url":"https://www.getmcpads.com/skills/meta-structure-map","markdown":"https://www.getmcpads.com/skills/meta-structure-map.md"},{"slug":"meta-activity-log-review","name":"Activity log review","tier":"recipe","intent":"Who changed what on the account, aligned against delivery moves.","required_sources":["meta_ads"],"optional_sources":[],"tools":["meta_get_ad_activity","meta_get_insights"],"url":"https://www.getmcpads.com/skills/meta-activity-log-review","markdown":"https://www.getmcpads.com/skills/meta-activity-log-review.md"},{"slug":"meta-brand-safety-review","name":"Brand safety review","tier":"recipe","intent":"What the account excludes and allows, against brand policy.","required_sources":["meta_ads"],"optional_sources":[],"tools":["meta_get_brand_safety_controls"],"url":"https://www.getmcpads.com/skills/meta-brand-safety-review","markdown":"https://www.getmcpads.com/skills/meta-brand-safety-review.md"},{"slug":"meta-business-assets-map","name":"Business assets map","tier":"recipe","intent":"Which pages, pixels, catalogues and accounts exist, and what the connection reaches.","required_sources":["meta_ads"],"optional_sources":[],"tools":["meta_get_business_assets","meta_list_ad_accounts"],"url":"https://www.getmcpads.com/skills/meta-business-assets-map","markdown":"https://www.getmcpads.com/skills/meta-business-assets-map.md"},{"slug":"meta-token-health-check","name":"Token health check","tier":"recipe","intent":"Whether the connection itself is about to fail, before it does.","required_sources":["meta_ads"],"optional_sources":[],"tools":["meta_debug_token","meta_health_check"],"url":"https://www.getmcpads.com/skills/meta-token-health-check","markdown":"https://www.getmcpads.com/skills/meta-token-health-check.md"},{"slug":"meta-search-entities","name":"Entity search","tier":"recipe","intent":"Resolve names to IDs across campaigns, ad sets and ads.","required_sources":["meta_ads"],"optional_sources":[],"tools":["meta_search_entities","meta_get_campaigns"],"url":"https://www.getmcpads.com/skills/meta-search-entities","markdown":"https://www.getmcpads.com/skills/meta-search-entities.md"},{"slug":"meta-experiments-inventory","name":"Experiments inventory","tier":"recipe","intent":"The account's experiment history: what was tested, what concluded.","required_sources":["meta_ads"],"optional_sources":[],"tools":["meta_get_ad_studies","meta_get_study_results"],"url":"https://www.getmcpads.com/skills/meta-experiments-inventory","markdown":"https://www.getmcpads.com/skills/meta-experiments-inventory.md"},{"slug":"meta-organic-context","name":"Organic context","tier":"recipe","intent":"What the brand's organic presence adds to or explains about paid results.","required_sources":["meta_ads"],"optional_sources":[],"tools":["meta_get_organic_content_enrichment","meta_get_insights"],"url":"https://www.getmcpads.com/skills/meta-organic-context","markdown":"https://www.getmcpads.com/skills/meta-organic-context.md"},{"slug":"tiktok-campaign-readout","name":"Campaign readout","tier":"recipe","intent":"Campaign performance ranked by spend, objectives visible.","required_sources":["tiktok_ads"],"optional_sources":[],"tools":["tiktok_get_campaigns","tiktok_get_insights"],"url":"https://www.getmcpads.com/skills/tiktok-campaign-readout","markdown":"https://www.getmcpads.com/skills/tiktok-campaign-readout.md"},{"slug":"tiktok-adgroup-readout","name":"Ad group readout","tier":"recipe","intent":"Ad groups with targeting, placements and results for one campaign.","required_sources":["tiktok_ads"],"optional_sources":[],"tools":["tiktok_get_adgroups","tiktok_get_insights"],"url":"https://www.getmcpads.com/skills/tiktok-adgroup-readout","markdown":"https://www.getmcpads.com/skills/tiktok-adgroup-readout.md"},{"slug":"tiktok-ads-readout","name":"Ads readout","tier":"recipe","intent":"Ad-level truth including the archived inventory most reads silently drop.","required_sources":["tiktok_ads"],"optional_sources":[],"tools":["tiktok_get_ads","tiktok_get_insights","tiktok_get_creatives"],"url":"https://www.getmcpads.com/skills/tiktok-ads-readout","markdown":"https://www.getmcpads.com/skills/tiktok-ads-readout.md"},{"slug":"tiktok-video-assets-review","name":"Video assets review","tier":"recipe","intent":"Which videos run, their ages, and reuse across ad groups.","required_sources":["tiktok_ads"],"optional_sources":[],"tools":["tiktok_get_video_assets","tiktok_get_insights"],"url":"https://www.getmcpads.com/skills/tiktok-video-assets-review","markdown":"https://www.getmcpads.com/skills/tiktok-video-assets-review.md"},{"slug":"tiktok-delivery-check","name":"Delivery check","tier":"recipe","intent":"What is actually serving, what is rejected, what is limited, right now.","required_sources":["tiktok_ads"],"optional_sources":[],"tools":["tiktok_get_delivery_status"],"url":"https://www.getmcpads.com/skills/tiktok-delivery-check","markdown":"https://www.getmcpads.com/skills/tiktok-delivery-check.md"},{"slug":"tiktok-audience-inventory","name":"Audience inventory","tier":"recipe","intent":"The audience estate with sizes and the ad groups using each.","required_sources":["tiktok_ads"],"optional_sources":[],"tools":["tiktok_get_audiences","tiktok_get_audience_details","tiktok_get_adgroups"],"url":"https://www.getmcpads.com/skills/tiktok-audience-inventory","markdown":"https://www.getmcpads.com/skills/tiktok-audience-inventory.md"},{"slug":"tiktok-events-check","name":"Events check","tier":"recipe","intent":"Whether the events the account optimises to actually fire.","required_sources":["tiktok_ads"],"optional_sources":[],"tools":["tiktok_get_pixels","tiktok_get_events","tiktok_get_insights"],"url":"https://www.getmcpads.com/skills/tiktok-events-check","markdown":"https://www.getmcpads.com/skills/tiktok-events-check.md"},{"slug":"tiktok-spark-inventory","name":"Spark inventory","tier":"recipe","intent":"Which organic posts run as ads, and which authorisations expire when.","required_sources":["tiktok_ads"],"optional_sources":[],"tools":["tiktok_get_spark_ads","tiktok_get_insights"],"url":"https://www.getmcpads.com/skills/tiktok-spark-inventory","markdown":"https://www.getmcpads.com/skills/tiktok-spark-inventory.md"},{"slug":"tiktok-search-readiness","name":"Search readiness","tier":"recipe","intent":"Whether TikTok search is worth entering now, on the account's own signals.","required_sources":["tiktok_ads"],"optional_sources":[],"tools":["tiktok_get_search_ads_maturity","tiktok_search_keywords"],"url":"https://www.getmcpads.com/skills/tiktok-search-readiness","markdown":"https://www.getmcpads.com/skills/tiktok-search-readiness.md"},{"slug":"tiktok-targeting-map","name":"Targeting map","tier":"recipe","intent":"What targeting exists for the plan's segments, from the catalogue itself.","required_sources":["tiktok_ads"],"optional_sources":[],"tools":["tiktok_get_targeting_catalog"],"url":"https://www.getmcpads.com/skills/tiktok-targeting-map","markdown":"https://www.getmcpads.com/skills/tiktok-targeting-map.md"},{"slug":"tiktok-shop-catalog-check","name":"Shop catalogue check","tier":"recipe","intent":"Whether the shop catalogue serves what commerce campaigns assume.","required_sources":["tiktok_ads"],"optional_sources":[],"tools":["tiktok_get_shop_catalog_diagnostics"],"url":"https://www.getmcpads.com/skills/tiktok-shop-catalog-check","markdown":"https://www.getmcpads.com/skills/tiktok-shop-catalog-check.md"},{"slug":"tiktok-raw-report","name":"Raw report","tier":"recipe","intent":"The exact table the packaged reads do not provide.","required_sources":["tiktok_ads"],"optional_sources":[],"tools":["tiktok_validate_query","tiktok_get_report_raw","tiktok_get_async_report_status"],"url":"https://www.getmcpads.com/skills/tiktok-raw-report","markdown":"https://www.getmcpads.com/skills/tiktok-raw-report.md"},{"slug":"tiktok-advertiser-info-check","name":"Advertiser info check","tier":"recipe","intent":"Currency, timezone and status per advertiser, the merge prerequisites.","required_sources":["tiktok_ads"],"optional_sources":[],"tools":["tiktok_get_advertiser_info","tiktok_list_advertisers"],"url":"https://www.getmcpads.com/skills/tiktok-advertiser-info-check","markdown":"https://www.getmcpads.com/skills/tiktok-advertiser-info-check.md"},{"slug":"tiktok-entities-raw-probe","name":"Entities raw probe","tier":"recipe","intent":"Direct entity access for fields the packaged tools do not surface.","required_sources":["tiktok_ads"],"optional_sources":[],"tools":["tiktok_get_entities_raw","tiktok_get_campaigns"],"url":"https://www.getmcpads.com/skills/tiktok-entities-raw-probe","markdown":"https://www.getmcpads.com/skills/tiktok-entities-raw-probe.md"},{"slug":"tiktok-read-endpoint-probe","name":"Read endpoint probe","tier":"recipe","intent":"A GET passthrough for reads the catalogue has not packaged yet.","required_sources":["tiktok_ads"],"optional_sources":[],"tools":["tiktok_get_read_endpoint"],"url":"https://www.getmcpads.com/skills/tiktok-read-endpoint-probe","markdown":"https://www.getmcpads.com/skills/tiktok-read-endpoint-probe.md"},{"slug":"pinterest-campaign-readout","name":"Campaign readout","tier":"recipe","intent":"Campaign performance ranked by spend, objectives visible, archived counted.","required_sources":["pinterest_ads"],"optional_sources":[],"tools":["pinterest_get_account_entities","pinterest_run_report"],"url":"https://www.getmcpads.com/skills/pinterest-campaign-readout","markdown":"https://www.getmcpads.com/skills/pinterest-campaign-readout.md"},{"slug":"pinterest-delivery-readout","name":"Delivery metrics readout","tier":"recipe","intent":"Impressions, clicks, saves and spend, in Pinterest's own grammar.","required_sources":["pinterest_ads"],"optional_sources":[],"tools":["pinterest_get_delivery_metrics"],"url":"https://www.getmcpads.com/skills/pinterest-delivery-readout","markdown":"https://www.getmcpads.com/skills/pinterest-delivery-readout.md"},{"slug":"pinterest-pin-analytics","name":"Pin analytics","tier":"recipe","intent":"Which pins carry the account, organic and paid sides both.","required_sources":["pinterest_ads"],"optional_sources":[],"tools":["pinterest_get_pin_analytics","pinterest_get_creative_assets"],"url":"https://www.getmcpads.com/skills/pinterest-pin-analytics","markdown":"https://www.getmcpads.com/skills/pinterest-pin-analytics.md"},{"slug":"pinterest-audience-insights-readout","name":"Audience insights readout","tier":"recipe","intent":"Who engages the account: interests, categories, the planning raw material.","required_sources":["pinterest_ads"],"optional_sources":[],"tools":["pinterest_get_audience_insights","pinterest_get_trends"],"url":"https://www.getmcpads.com/skills/pinterest-audience-insights-readout","markdown":"https://www.getmcpads.com/skills/pinterest-audience-insights-readout.md"},{"slug":"pinterest-audiences-inventory","name":"Audiences inventory","tier":"recipe","intent":"The audience estate mapped to ad groups.","required_sources":["pinterest_ads"],"optional_sources":[],"tools":["pinterest_get_audiences","pinterest_get_account_entities"],"url":"https://www.getmcpads.com/skills/pinterest-audiences-inventory","markdown":"https://www.getmcpads.com/skills/pinterest-audiences-inventory.md"},{"slug":"pinterest-keyword-readout","name":"Keyword intelligence readout","tier":"recipe","intent":"Search terms and volumes in Pinterest's own search, for targeting and creative language.","required_sources":["pinterest_ads"],"optional_sources":[],"tools":["pinterest_get_keyword_intelligence"],"url":"https://www.getmcpads.com/skills/pinterest-keyword-readout","markdown":"https://www.getmcpads.com/skills/pinterest-keyword-readout.md"},{"slug":"pinterest-trends-readout","name":"Trends readout","tier":"recipe","intent":"What rises, when it peaks, for the market in question.","required_sources":["pinterest_ads"],"optional_sources":[],"tools":["pinterest_get_trends"],"url":"https://www.getmcpads.com/skills/pinterest-trends-readout","markdown":"https://www.getmcpads.com/skills/pinterest-trends-readout.md"},{"slug":"pinterest-targeting-map","name":"Targeting map","tier":"recipe","intent":"What the plan's segments translate to in Pinterest's taxonomy.","required_sources":["pinterest_ads"],"optional_sources":[],"tools":["pinterest_get_targeting_options"],"url":"https://www.getmcpads.com/skills/pinterest-targeting-map","markdown":"https://www.getmcpads.com/skills/pinterest-targeting-map.md"},{"slug":"pinterest-catalog-diagnostics-quick","name":"Catalogue diagnostics","tier":"recipe","intent":"Feed ingestion and product status on the Pinterest side.","required_sources":["pinterest_ads"],"optional_sources":[],"tools":["pinterest_get_catalog_diagnostics","pinterest_get_catalog_inventory"],"url":"https://www.getmcpads.com/skills/pinterest-catalog-diagnostics-quick","markdown":"https://www.getmcpads.com/skills/pinterest-catalog-diagnostics-quick.md"},{"slug":"pinterest-catalog-performance","name":"Catalogue performance","tier":"recipe","intent":"Which products Pinterest actually sells, at SKU grain.","required_sources":["pinterest_ads"],"optional_sources":[],"tools":["pinterest_run_catalog_report","pinterest_run_conversion_product_report"],"url":"https://www.getmcpads.com/skills/pinterest-catalog-performance","markdown":"https://www.getmcpads.com/skills/pinterest-catalog-performance.md"},{"slug":"pinterest-conversion-setup-check","name":"Conversion setup check","tier":"recipe","intent":"Whether the tag and events feed the account truthfully.","required_sources":["pinterest_ads"],"optional_sources":[],"tools":["pinterest_get_conversion_setup","pinterest_get_delivery_metrics"],"url":"https://www.getmcpads.com/skills/pinterest-conversion-setup-check","markdown":"https://www.getmcpads.com/skills/pinterest-conversion-setup-check.md"},{"slug":"pinterest-billing-review","name":"Billing review","tier":"recipe","intent":"What was billed, against what was planned.","required_sources":["pinterest_ads"],"optional_sources":[],"tools":["pinterest_get_billing_and_orders","pinterest_run_report"],"url":"https://www.getmcpads.com/skills/pinterest-billing-review","markdown":"https://www.getmcpads.com/skills/pinterest-billing-review.md"},{"slug":"pinterest-organic-inventory","name":"Organic inventory","tier":"recipe","intent":"What organic presence exists to amplify or learn from.","required_sources":["pinterest_ads"],"optional_sources":[],"tools":["pinterest_get_organic_inventory","pinterest_get_pin_analytics"],"url":"https://www.getmcpads.com/skills/pinterest-organic-inventory","markdown":"https://www.getmcpads.com/skills/pinterest-organic-inventory.md"},{"slug":"pinterest-lead-assets-check","name":"Lead assets check","tier":"recipe","intent":"Whether lead forms and their wiring stand ready.","required_sources":["pinterest_ads"],"optional_sources":[],"tools":["pinterest_get_lead_assets"],"url":"https://www.getmcpads.com/skills/pinterest-lead-assets-check","markdown":"https://www.getmcpads.com/skills/pinterest-lead-assets-check.md"},{"slug":"pinterest-delivery-estimate","name":"Delivery estimate","tier":"recipe","intent":"What the drafted targeting buys at the intended budget.","required_sources":["pinterest_ads"],"optional_sources":[],"tools":["pinterest_estimate_delivery"],"url":"https://www.getmcpads.com/skills/pinterest-delivery-estimate","markdown":"https://www.getmcpads.com/skills/pinterest-delivery-estimate.md"},{"slug":"pinterest-specialized-exports","name":"Specialized exports","tier":"recipe","intent":"The exports packaged reports do not cover.","required_sources":["pinterest_ads"],"optional_sources":[],"tools":["pinterest_validate_report","pinterest_run_specialized_export"],"url":"https://www.getmcpads.com/skills/pinterest-specialized-exports","markdown":"https://www.getmcpads.com/skills/pinterest-specialized-exports.md"},{"slug":"pinterest-targeting-report","name":"Targeting report","tier":"recipe","intent":"Which targeting choices earn: interests, keywords, demographics.","required_sources":["pinterest_ads"],"optional_sources":[],"tools":["pinterest_run_targeting_report"],"url":"https://www.getmcpads.com/skills/pinterest-targeting-report","markdown":"https://www.getmcpads.com/skills/pinterest-targeting-report.md"},{"slug":"pinterest-business-assets-map","name":"Business assets map","tier":"recipe","intent":"What exists and what the connection reaches.","required_sources":["pinterest_ads"],"optional_sources":[],"tools":["pinterest_get_business_assets","pinterest_list_ad_accounts"],"url":"https://www.getmcpads.com/skills/pinterest-business-assets-map","markdown":"https://www.getmcpads.com/skills/pinterest-business-assets-map.md"},{"slug":"pinterest-platform-resources","name":"Platform resources","tier":"recipe","intent":"The platform-level reference data behind the account reads.","required_sources":["pinterest_ads"],"optional_sources":[],"tools":["pinterest_get_platform_resources"],"url":"https://www.getmcpads.com/skills/pinterest-platform-resources","markdown":"https://www.getmcpads.com/skills/pinterest-platform-resources.md"},{"slug":"ga4-traffic-readout","name":"Traffic readout","tier":"recipe","intent":"Sessions, users and engagement over the window, with the channel cut.","required_sources":["ga4"],"optional_sources":[],"tools":["ga4_run_report","ga4_get_channel_groups"],"url":"https://www.getmcpads.com/skills/ga4-traffic-readout","markdown":"https://www.getmcpads.com/skills/ga4-traffic-readout.md"},{"slug":"ga4-channel-performance","name":"Channel performance","tier":"recipe","intent":"Each channel's sessions, key events and revenue, the site-side view of media.","required_sources":["ga4"],"optional_sources":[],"tools":["ga4_get_channel_groups","ga4_run_report","ga4_get_key_events"],"url":"https://www.getmcpads.com/skills/ga4-channel-performance","markdown":"https://www.getmcpads.com/skills/ga4-channel-performance.md"},{"slug":"ga4-key-events-review","name":"Key events review","tier":"recipe","intent":"Which events count as conversions, and whether they fire plausibly.","required_sources":["ga4"],"optional_sources":[],"tools":["ga4_get_key_events","ga4_run_report"],"url":"https://www.getmcpads.com/skills/ga4-key-events-review","markdown":"https://www.getmcpads.com/skills/ga4-key-events-review.md"},{"slug":"ga4-event-params-check","name":"Event parameters check","tier":"recipe","intent":"Declared parameters versus filled ones, the metadata truth.","required_sources":["ga4"],"optional_sources":[],"tools":["ga4_get_event_parameters","ga4_get_custom_definitions","ga4_run_report"],"url":"https://www.getmcpads.com/skills/ga4-event-params-check","markdown":"https://www.getmcpads.com/skills/ga4-event-params-check.md"},{"slug":"ga4-ecommerce-readout","name":"Ecommerce readout","tier":"recipe","intent":"Revenue, items and funnels from the site's own till.","required_sources":["ga4"],"optional_sources":[],"tools":["ga4_get_ecommerce_diagnostics","ga4_run_report"],"url":"https://www.getmcpads.com/skills/ga4-ecommerce-readout","markdown":"https://www.getmcpads.com/skills/ga4-ecommerce-readout.md"},{"slug":"ga4-funnel-quick","name":"Funnel quick read","tier":"recipe","intent":"The drop-off curve for an already-instrumented funnel.","required_sources":["ga4"],"optional_sources":[],"tools":["ga4_run_funnel_recipe","ga4_run_advanced_funnel_report"],"url":"https://www.getmcpads.com/skills/ga4-funnel-quick","markdown":"https://www.getmcpads.com/skills/ga4-funnel-quick.md"},{"slug":"ga4-realtime-check","name":"Realtime check","tier":"recipe","intent":"Whether an event fires right now, during a launch or a fix.","required_sources":["ga4"],"optional_sources":[],"tools":["ga4_run_realtime_report"],"url":"https://www.getmcpads.com/skills/ga4-realtime-check","markdown":"https://www.getmcpads.com/skills/ga4-realtime-check.md"},{"slug":"ga4-pivot-analysis","name":"Pivot analysis","tier":"recipe","intent":"The two-way cut a flat report cannot show.","required_sources":["ga4"],"optional_sources":[],"tools":["ga4_run_pivot_report","ga4_batch_run_pivot_reports"],"url":"https://www.getmcpads.com/skills/ga4-pivot-analysis","markdown":"https://www.getmcpads.com/skills/ga4-pivot-analysis.md"},{"slug":"ga4-audience-inventory","name":"Audience inventory","tier":"recipe","intent":"Which audiences exist, their sizes, their diagnostics.","required_sources":["ga4"],"optional_sources":[],"tools":["ga4_list_admin_resources","ga4_get_audience_diagnostics"],"url":"https://www.getmcpads.com/skills/ga4-audience-inventory","markdown":"https://www.getmcpads.com/skills/ga4-audience-inventory.md"},{"slug":"ga4-audience-export-run","name":"Audience export run","tier":"recipe","intent":"The audience's actual membership, exported and quantified.","required_sources":["ga4"],"optional_sources":[],"tools":["ga4_get_audience_export_diagnostics","ga4_list_audience_exports","ga4_query_audience_export"],"url":"https://www.getmcpads.com/skills/ga4-audience-export-run","markdown":"https://www.getmcpads.com/skills/ga4-audience-export-run.md"},{"slug":"ga4-bigquery-export-check","name":"BigQuery export check","tier":"recipe","intent":"Whether the raw-data pipeline downstream teams rely on is intact.","required_sources":["ga4"],"optional_sources":[],"tools":["ga4_get_bigquery_export_diagnostics"],"url":"https://www.getmcpads.com/skills/ga4-bigquery-export-check","markdown":"https://www.getmcpads.com/skills/ga4-bigquery-export-check.md"},{"slug":"ga4-server-side-check","name":"Server-side tagging check","tier":"recipe","intent":"Whether the server container still relays truthfully.","required_sources":["ga4"],"optional_sources":[],"tools":["ga4_get_server_side_tagging_diagnostics"],"url":"https://www.getmcpads.com/skills/ga4-server-side-check","markdown":"https://www.getmcpads.com/skills/ga4-server-side-check.md"},{"slug":"ga4-quotas-check","name":"Quotas check","tier":"recipe","intent":"How much API budget remains before a big pull.","required_sources":["ga4"],"optional_sources":[],"tools":["ga4_get_property_quotas_snapshot"],"url":"https://www.getmcpads.com/skills/ga4-quotas-check","markdown":"https://www.getmcpads.com/skills/ga4-quotas-check.md"},{"slug":"ga4-property-config-review","name":"Property config review","tier":"recipe","intent":"Timezone, currency, retention, the settings every number inherits.","required_sources":["ga4"],"optional_sources":[],"tools":["ga4_get_property_configuration"],"url":"https://www.getmcpads.com/skills/ga4-property-config-review","markdown":"https://www.getmcpads.com/skills/ga4-property-config-review.md"},{"slug":"ga4-compatibility-check","name":"Compatibility check","tier":"recipe","intent":"Whether the planned report's fields can legally combine.","required_sources":["ga4"],"optional_sources":[],"tools":["ga4_check_compatibility","ga4_run_report"],"url":"https://www.getmcpads.com/skills/ga4-compatibility-check","markdown":"https://www.getmcpads.com/skills/ga4-compatibility-check.md"},{"slug":"ga4-batch-reporting","name":"Batch reporting","tier":"recipe","intent":"Several cuts in one flight, quota-shaped.","required_sources":["ga4"],"optional_sources":[],"tools":["ga4_get_property_quotas_snapshot","ga4_batch_run_reports"],"url":"https://www.getmcpads.com/skills/ga4-batch-reporting","markdown":"https://www.getmcpads.com/skills/ga4-batch-reporting.md"},{"slug":"ga4-property-inventory","name":"Property inventory","tier":"recipe","intent":"What the connection can read, mapped and ticked-aware.","required_sources":["ga4"],"optional_sources":[],"tools":["ga4_list_accounts","ga4_list_properties"],"url":"https://www.getmcpads.com/skills/ga4-property-inventory","markdown":"https://www.getmcpads.com/skills/ga4-property-inventory.md"},{"slug":"ga4-metadata-lookup","name":"Metadata lookup","tier":"recipe","intent":"What fields exist on this property, custom definitions included.","required_sources":["ga4"],"optional_sources":[],"tools":["ga4_get_metadata"],"url":"https://www.getmcpads.com/skills/ga4-metadata-lookup","markdown":"https://www.getmcpads.com/skills/ga4-metadata-lookup.md"},{"slug":"ga4-validate-before-run","name":"Query validation","tier":"recipe","intent":"Catch the shape errors before they cost a quota token.","required_sources":["ga4"],"optional_sources":[],"tools":["ga4_validate_query","ga4_run_report"],"url":"https://www.getmcpads.com/skills/ga4-validate-before-run","markdown":"https://www.getmcpads.com/skills/ga4-validate-before-run.md"},{"slug":"ga4-signup-funnel","name":"Signup funnel","tier":"recipe","intent":"The registration journey's drop-off, step by step.","required_sources":["ga4"],"optional_sources":[],"tools":["ga4_get_key_events","ga4_run_advanced_funnel_report","ga4_run_pivot_report"],"url":"https://www.getmcpads.com/skills/ga4-signup-funnel","markdown":"https://www.getmcpads.com/skills/ga4-signup-funnel.md"},{"slug":"ga4-checkout-funnel","name":"Checkout funnel","tier":"recipe","intent":"Cart to purchase, the retail money path.","required_sources":["ga4"],"optional_sources":[],"tools":["ga4_get_ecommerce_diagnostics","ga4_run_advanced_funnel_report"],"url":"https://www.getmcpads.com/skills/ga4-checkout-funnel","markdown":"https://www.getmcpads.com/skills/ga4-checkout-funnel.md"},{"slug":"ga4-lead-funnel","name":"Lead funnel","tier":"recipe","intent":"Visit to qualified lead, the B2B money path.","required_sources":["ga4"],"optional_sources":[],"tools":["ga4_get_key_events","ga4_run_advanced_funnel_report"],"url":"https://www.getmcpads.com/skills/ga4-lead-funnel","markdown":"https://www.getmcpads.com/skills/ga4-lead-funnel.md"},{"slug":"gsc-search-readout","name":"Search analytics readout","tier":"recipe","intent":"Clicks, impressions, CTR and position, with freshness checked first.","required_sources":["search_console"],"optional_sources":[],"tools":["gsc_get_data_freshness","gsc_query_search_analytics"],"url":"https://www.getmcpads.com/skills/gsc-search-readout","markdown":"https://www.getmcpads.com/skills/gsc-search-readout.md"},{"slug":"gsc-losses-gains-quick","name":"Losses and gains","tier":"recipe","intent":"What moved, ranked by click impact, in one pass.","required_sources":["search_console"],"optional_sources":[],"tools":["gsc_find_losses_gains"],"url":"https://www.getmcpads.com/skills/gsc-losses-gains-quick","markdown":"https://www.getmcpads.com/skills/gsc-losses-gains-quick.md"},{"slug":"gsc-cannibalization-quick","name":"Cannibalisation check","tier":"recipe","intent":"Whether the site's own pages compete on the queries that matter.","required_sources":["search_console"],"optional_sources":[],"tools":["gsc_detect_cannibalization","gsc_query_search_analytics"],"url":"https://www.getmcpads.com/skills/gsc-cannibalization-quick","markdown":"https://www.getmcpads.com/skills/gsc-cannibalization-quick.md"},{"slug":"gsc-query-clusters","name":"Query clustering","tier":"recipe","intent":"The site's queries grouped into themes a strategy can address.","required_sources":["search_console"],"optional_sources":[],"tools":["gsc_cluster_queries","gsc_query_search_analytics"],"url":"https://www.getmcpads.com/skills/gsc-query-clusters","markdown":"https://www.getmcpads.com/skills/gsc-query-clusters.md"},{"slug":"gsc-appearance-trends","name":"Search appearance trends","tier":"recipe","intent":"Whether rich results and features move CTR independent of rank.","required_sources":["search_console"],"optional_sources":[],"tools":["gsc_analyze_search_appearance_trends"],"url":"https://www.getmcpads.com/skills/gsc-appearance-trends","markdown":"https://www.getmcpads.com/skills/gsc-appearance-trends.md"},{"slug":"gsc-search-types-compare","name":"Search types compare","tier":"recipe","intent":"Which search surfaces carry the site, and which are untapped.","required_sources":["search_console"],"optional_sources":[],"tools":["gsc_compare_search_types"],"url":"https://www.getmcpads.com/skills/gsc-search-types-compare","markdown":"https://www.getmcpads.com/skills/gsc-search-types-compare.md"},{"slug":"gsc-url-inspect","name":"URL inspection","tier":"recipe","intent":"Google's own verdict on one page: indexed, canonical, last crawl.","required_sources":["search_console"],"optional_sources":[],"tools":["gsc_inspect_url"],"url":"https://www.getmcpads.com/skills/gsc-url-inspect","markdown":"https://www.getmcpads.com/skills/gsc-url-inspect.md"},{"slug":"gsc-bulk-inspect","name":"Bulk inspection","tier":"recipe","intent":"Index verdicts across a template or section, quota-aware.","required_sources":["search_console"],"optional_sources":[],"tools":["gsc_bulk_inspect_urls"],"url":"https://www.getmcpads.com/skills/gsc-bulk-inspect","markdown":"https://www.getmcpads.com/skills/gsc-bulk-inspect.md"},{"slug":"gsc-sitemap-inventory","name":"Sitemap inventory","tier":"recipe","intent":"What sitemaps exist, when processed, with what result.","required_sources":["search_console"],"optional_sources":[],"tools":["gsc_list_sitemaps"],"url":"https://www.getmcpads.com/skills/gsc-sitemap-inventory","markdown":"https://www.getmcpads.com/skills/gsc-sitemap-inventory.md"},{"slug":"gsc-sitemap-health-quick","name":"Sitemap health","tier":"recipe","intent":"Errors, warnings and coverage per sitemap file.","required_sources":["search_console"],"optional_sources":[],"tools":["gsc_get_sitemap_health"],"url":"https://www.getmcpads.com/skills/gsc-sitemap-health-quick","markdown":"https://www.getmcpads.com/skills/gsc-sitemap-health-quick.md"},{"slug":"gsc-sitemap-deltas","name":"Sitemap deltas","tier":"recipe","intent":"The site's own publication log, as Google sees it.","required_sources":["search_console"],"optional_sources":[],"tools":["gsc_track_sitemap_deltas"],"url":"https://www.getmcpads.com/skills/gsc-sitemap-deltas","markdown":"https://www.getmcpads.com/skills/gsc-sitemap-deltas.md"},{"slug":"gsc-freshness-watch","name":"Freshness watch","tier":"recipe","intent":"Whether Google re-reads the pages whose content moves.","required_sources":["search_console"],"optional_sources":[],"tools":["gsc_monitor_indexation_freshness"],"url":"https://www.getmcpads.com/skills/gsc-freshness-watch","markdown":"https://www.getmcpads.com/skills/gsc-freshness-watch.md"},{"slug":"gsc-large-site-sampling","name":"Large-site sampling plan","tier":"recipe","intent":"Reliable index conclusions on a million-page site without a million inspections.","required_sources":["search_console"],"optional_sources":[],"tools":["gsc_plan_large_site_sampling","gsc_bulk_inspect_urls"],"url":"https://www.getmcpads.com/skills/gsc-large-site-sampling","markdown":"https://www.getmcpads.com/skills/gsc-large-site-sampling.md"},{"slug":"gsc-site-inventory","name":"Site inventory","tier":"recipe","intent":"Which properties exist and which are ticked.","required_sources":["search_console"],"optional_sources":[],"tools":["gsc_list_sites"],"url":"https://www.getmcpads.com/skills/gsc-site-inventory","markdown":"https://www.getmcpads.com/skills/gsc-site-inventory.md"},{"slug":"all-platform-snapshot","name":"All-platform snapshot","tier":"recipe","intent":"One table: spend and results everywhere, right now.","required_sources":[],"optional_sources":[],"tools":["google_ads_get_insights","meta_get_insights","tiktok_get_insights","pinterest_run_report"],"url":"https://www.getmcpads.com/skills/all-platform-snapshot","markdown":"https://www.getmcpads.com/skills/all-platform-snapshot.md"},{"slug":"health-check-all","name":"Health check sweep","tier":"recipe","intent":"Which connections are alive, degraded or dead, before work starts.","required_sources":[],"optional_sources":[],"tools":["google_ads_health_check","meta_health_check","tiktok_health_check","pinterest_health_check","ga4_health_check","gsc_health_check"],"url":"https://www.getmcpads.com/skills/health-check-all","markdown":"https://www.getmcpads.com/skills/health-check-all.md"},{"slug":"account-inventory-all","name":"Account inventory sweep","tier":"recipe","intent":"The full map of ticked accounts everywhere, with settings.","required_sources":[],"optional_sources":[],"tools":["google_ads_list_accounts","meta_list_ad_accounts","tiktok_list_advertisers","pinterest_list_ad_accounts","ga4_list_properties","gsc_list_sites","google_ads_get_account_details","tiktok_get_advertiser_info"],"url":"https://www.getmcpads.com/skills/account-inventory-all","markdown":"https://www.getmcpads.com/skills/account-inventory-all.md"},{"slug":"pixel-audit-all","name":"Pixel audit sweep","tier":"recipe","intent":"Which platforms have working event wiring, in one table.","required_sources":[],"optional_sources":[],"tools":["meta_get_pixels","tiktok_get_pixels","pinterest_get_conversion_setup","google_ads_get_conversion_actions"],"url":"https://www.getmcpads.com/skills/pixel-audit-all","markdown":"https://www.getmcpads.com/skills/pixel-audit-all.md"},{"slug":"change-log-sweep","name":"Change log sweep","tier":"recipe","intent":"Everything humans and systems changed, everywhere, in one timeline.","required_sources":[],"optional_sources":[],"tools":["google_ads_get_change_events","meta_get_ad_activity"],"url":"https://www.getmcpads.com/skills/change-log-sweep","markdown":"https://www.getmcpads.com/skills/change-log-sweep.md"},{"slug":"currency-timezone-map","name":"Currency and timezone map","tier":"recipe","intent":"The conversion and alignment rules every merged table needs.","required_sources":[],"optional_sources":[],"tools":["google_ads_get_account_details","tiktok_get_advertiser_info","ga4_get_property_configuration"],"url":"https://www.getmcpads.com/skills/currency-timezone-map","markdown":"https://www.getmcpads.com/skills/currency-timezone-map.md"},{"slug":"executive-spend-summary","name":"Executive spend summary","tier":"recipe","intent":"Spend by platform and purpose, reconciled, caveated, one page.","required_sources":[],"optional_sources":[],"tools":["google_ads_get_insights","meta_get_insights","tiktok_get_insights","pinterest_run_report","pinterest_get_billing_and_orders"],"url":"https://www.getmcpads.com/skills/executive-spend-summary","markdown":"https://www.getmcpads.com/skills/executive-spend-summary.md"},{"slug":"promo-readiness-check","name":"Promo readiness check","tier":"recipe","intent":"The T-minus checklist across platforms: budgets, creatives, feeds, tracking.","required_sources":[],"optional_sources":[],"tools":["google_ads_get_budgets","meta_get_campaigns","tiktok_get_campaigns","pinterest_get_account_entities","google_ads_get_shopping_products","meta_get_catalog_products","pinterest_get_catalog_diagnostics","ga4_get_key_events","meta_get_pixels"],"url":"https://www.getmcpads.com/skills/promo-readiness-check","markdown":"https://www.getmcpads.com/skills/promo-readiness-check.md"},{"slug":"seasonal-preflight","name":"Seasonal preflight","tier":"recipe","intent":"Budget headroom, learning stability and feed health before the season, not during.","required_sources":[],"optional_sources":[],"tools":["google_ads_get_budgets","google_ads_get_insights","meta_get_ad_activity","google_ads_get_change_events","google_ads_get_shopping_products","pinterest_get_catalog_diagnostics"],"url":"https://www.getmcpads.com/skills/seasonal-preflight","markdown":"https://www.getmcpads.com/skills/seasonal-preflight.md"},{"slug":"spend-freeze-preview","name":"Spend freeze preview","tier":"recipe","intent":"The full stop, staged as Safe Write previews, ready for one human yes.","required_sources":[],"optional_sources":[],"tools":["google_ads_get_campaigns","meta_get_campaigns","tiktok_get_campaigns","pinterest_get_account_entities","google_ads_update_campaign_status","meta_update_campaign_status","tiktok_update_campaign_status","pinterest_update_campaign_status"],"url":"https://www.getmcpads.com/skills/spend-freeze-preview","markdown":"https://www.getmcpads.com/skills/spend-freeze-preview.md"},{"slug":"naming-consistency-audit","name":"Naming consistency audit","tier":"recipe","intent":"Whether names encode what reporting needs, everywhere, the same way.","required_sources":[],"optional_sources":[],"tools":["google_ads_get_campaigns","meta_get_campaigns","tiktok_get_campaigns","pinterest_get_account_entities"],"url":"https://www.getmcpads.com/skills/naming-consistency-audit","markdown":"https://www.getmcpads.com/skills/naming-consistency-audit.md"},{"slug":"utm-consistency-audit","name":"UTM consistency audit","tier":"recipe","intent":"Whether the links ads carry land in GA4 as the channels they claim.","required_sources":[],"optional_sources":[],"tools":["google_ads_run_gaql","meta_get_ads","ga4_run_report"],"url":"https://www.getmcpads.com/skills/utm-consistency-audit","markdown":"https://www.getmcpads.com/skills/utm-consistency-audit.md"},{"slug":"catalog-coverage-all","name":"Catalogue coverage sweep","tier":"recipe","intent":"Which products serve where, the cross-platform commerce map.","required_sources":[],"optional_sources":[],"tools":["google_ads_get_shopping_products","meta_get_catalog_products","pinterest_get_catalog_inventory","tiktok_get_shop_catalog_diagnostics"],"url":"https://www.getmcpads.com/skills/catalog-coverage-all","markdown":"https://www.getmcpads.com/skills/catalog-coverage-all.md"},{"slug":"post-incident-verification","name":"Post-incident verification","tier":"recipe","intent":"Proof that everything restarted, nothing forgotten, learning acknowledged.","required_sources":[],"optional_sources":[],"tools":["google_ads_get_campaigns","meta_get_campaigns","tiktok_get_delivery_status","pinterest_get_account_entities","meta_get_insights","google_ads_get_insights"],"url":"https://www.getmcpads.com/skills/post-incident-verification","markdown":"https://www.getmcpads.com/skills/post-incident-verification.md"},{"slug":"cross-platform-creative-sweep","name":"Creative sweep","tier":"recipe","intent":"The best and worst performing creative everywhere, one ranked view.","required_sources":[],"optional_sources":[],"tools":["meta_get_creatives","meta_get_insights","tiktok_get_creatives","tiktok_get_insights","pinterest_get_pin_analytics"],"url":"https://www.getmcpads.com/skills/cross-platform-creative-sweep","markdown":"https://www.getmcpads.com/skills/cross-platform-creative-sweep.md"},{"slug":"morning-check","name":"Morning check","tier":"recipe","intent":"Overnight surprises caught before the client sees them.","required_sources":[],"optional_sources":[],"tools":["tiktok_get_delivery_status","meta_get_insights","google_ads_get_insights","pinterest_get_delivery_metrics"],"url":"https://www.getmcpads.com/skills/morning-check","markdown":"https://www.getmcpads.com/skills/morning-check.md"},{"slug":"google-ads-spend-drop-check","name":"Spend drop check","tier":"recipe","intent":"Why Google spend fell: humans, budgets, policy or auction, in that order.","required_sources":["google_ads"],"optional_sources":[],"tools":["google_ads_get_insights","google_ads_get_change_events","google_ads_get_budgets","google_ads_get_campaigns","google_ads_run_gaql"],"url":"https://www.getmcpads.com/skills/google-ads-spend-drop-check","markdown":"https://www.getmcpads.com/skills/google-ads-spend-drop-check.md"},{"slug":"google-ads-cpa-spike-check","name":"CPA spike check","tier":"recipe","intent":"Why Google CPA jumped: measurement, mix, competition or bids.","required_sources":["google_ads"],"optional_sources":[],"tools":["google_ads_get_insights","google_ads_get_conversion_actions","google_ads_get_search_terms","google_ads_get_change_events","google_ads_get_bidding_strategies"],"url":"https://www.getmcpads.com/skills/google-ads-cpa-spike-check","markdown":"https://www.getmcpads.com/skills/google-ads-cpa-spike-check.md"},{"slug":"google-ads-no-delivery-check","name":"No-delivery check","tier":"recipe","intent":"Why a campaign shows zero impressions: the eligibility chain, walked.","required_sources":["google_ads"],"optional_sources":[],"tools":["google_ads_get_campaigns","google_ads_get_budgets","google_ads_run_gaql","google_ads_get_bidding_strategies","google_ads_get_simulations"],"url":"https://www.getmcpads.com/skills/google-ads-no-delivery-check","markdown":"https://www.getmcpads.com/skills/google-ads-no-delivery-check.md"},{"slug":"meta-spend-drop-check","name":"Spend drop check","tier":"recipe","intent":"Why Meta spend fell: edits, delivery constraints, or auction.","required_sources":["meta_ads"],"optional_sources":[],"tools":["meta_get_insights","meta_get_ad_activity","meta_get_delivery_diagnostics"],"url":"https://www.getmcpads.com/skills/meta-spend-drop-check","markdown":"https://www.getmcpads.com/skills/meta-spend-drop-check.md"},{"slug":"meta-cpa-spike-check","name":"CPA spike check","tier":"recipe","intent":"Why Meta CPA jumped: pixel, fatigue, auction, or edits.","required_sources":["meta_ads"],"optional_sources":[],"tools":["meta_get_insights","meta_get_pixels","meta_get_ad_activity"],"url":"https://www.getmcpads.com/skills/meta-cpa-spike-check","markdown":"https://www.getmcpads.com/skills/meta-cpa-spike-check.md"},{"slug":"tiktok-spend-drop-check","name":"Spend drop check","tier":"recipe","intent":"Why TikTok spend fell: delivery status, review, budgets, or auction.","required_sources":["tiktok_ads"],"optional_sources":[],"tools":["tiktok_get_insights","tiktok_get_delivery_status","tiktok_get_campaigns","tiktok_get_adgroups"],"url":"https://www.getmcpads.com/skills/tiktok-spend-drop-check","markdown":"https://www.getmcpads.com/skills/tiktok-spend-drop-check.md"},{"slug":"tiktok-cpa-spike-check","name":"CPA spike check","tier":"recipe","intent":"Why TikTok CPA jumped: events, fatigue, or auction seasonality.","required_sources":["tiktok_ads"],"optional_sources":[],"tools":["tiktok_get_insights","tiktok_get_events","tiktok_get_pixels","tiktok_get_creative_fatigue_recipes"],"url":"https://www.getmcpads.com/skills/tiktok-cpa-spike-check","markdown":"https://www.getmcpads.com/skills/tiktok-cpa-spike-check.md"},{"slug":"pinterest-spend-drop-check","name":"Spend drop check","tier":"recipe","intent":"Why Pinterest spend fell: statuses, budgets, or delivery.","required_sources":["pinterest_ads"],"optional_sources":[],"tools":["pinterest_run_report","pinterest_get_account_entities","pinterest_get_delivery_metrics"],"url":"https://www.getmcpads.com/skills/pinterest-spend-drop-check","markdown":"https://www.getmcpads.com/skills/pinterest-spend-drop-check.md"},{"slug":"pinterest-cpa-spike-check","name":"CPA spike check","tier":"recipe","intent":"Why Pinterest CPA jumped: tag, lag, or auction.","required_sources":["pinterest_ads"],"optional_sources":[],"tools":["pinterest_run_report","pinterest_get_conversion_setup"],"url":"https://www.getmcpads.com/skills/pinterest-cpa-spike-check","markdown":"https://www.getmcpads.com/skills/pinterest-cpa-spike-check.md"},{"slug":"google-ads-naming-fix","name":"Naming fix run","tier":"recipe","intent":"Rename the violators the naming audit found, previewed one by one.","required_sources":["google_ads"],"optional_sources":[],"tools":["google_ads_get_campaigns","google_ads_rename_campaign"],"url":"https://www.getmcpads.com/skills/google-ads-naming-fix","markdown":"https://www.getmcpads.com/skills/google-ads-naming-fix.md"},{"slug":"meta-naming-fix","name":"Naming fix run","tier":"recipe","intent":"Rename campaigns, ad sets and ads to the convention, previewed each.","required_sources":["meta_ads"],"optional_sources":[],"tools":["meta_get_campaigns","meta_get_adsets","meta_get_ads","meta_rename_campaign","meta_rename_adset","meta_rename_ad"],"url":"https://www.getmcpads.com/skills/meta-naming-fix","markdown":"https://www.getmcpads.com/skills/meta-naming-fix.md"},{"slug":"google-ads-monthly-pack","name":"Monthly pack","tier":"recipe","intent":"The Google Ads month in one document: results, movers, work done, next month.","required_sources":["google_ads"],"optional_sources":[],"tools":["google_ads_get_insights","google_ads_get_search_terms","google_ads_get_change_events"],"url":"https://www.getmcpads.com/skills/google-ads-monthly-pack","markdown":"https://www.getmcpads.com/skills/google-ads-monthly-pack.md"},{"slug":"meta-monthly-pack","name":"Monthly pack","tier":"recipe","intent":"The Meta month in one document: results, movers, work done, next month.","required_sources":["meta_ads"],"optional_sources":[],"tools":["meta_get_insights","meta_get_ad_activity","meta_get_creatives"],"url":"https://www.getmcpads.com/skills/meta-monthly-pack","markdown":"https://www.getmcpads.com/skills/meta-monthly-pack.md"},{"slug":"tiktok-monthly-pack","name":"Monthly pack","tier":"recipe","intent":"The TikTok month in one document: results, movers, work done, next month.","required_sources":["tiktok_ads"],"optional_sources":[],"tools":["tiktok_get_insights","tiktok_get_delivery_status","tiktok_get_creatives"],"url":"https://www.getmcpads.com/skills/tiktok-monthly-pack","markdown":"https://www.getmcpads.com/skills/tiktok-monthly-pack.md"},{"slug":"pinterest-monthly-pack","name":"Monthly pack","tier":"recipe","intent":"The Pinterest month in one document: results, movers, work done, next month.","required_sources":["pinterest_ads"],"optional_sources":[],"tools":["pinterest_run_report","pinterest_get_delivery_metrics","pinterest_get_pin_analytics"],"url":"https://www.getmcpads.com/skills/pinterest-monthly-pack","markdown":"https://www.getmcpads.com/skills/pinterest-monthly-pack.md"},{"slug":"meta-budget-pacing","name":"Budget pacing","tier":"recipe","intent":"Whether Meta spend lands the month on target, with the platform's own budget mechanics respected.","required_sources":["meta_ads"],"optional_sources":[],"tools":["meta_get_campaigns","meta_get_adsets","meta_get_insights"],"url":"https://www.getmcpads.com/skills/meta-budget-pacing","markdown":"https://www.getmcpads.com/skills/meta-budget-pacing.md"},{"slug":"tiktok-budget-pacing","name":"Budget pacing","tier":"recipe","intent":"Whether TikTok spend lands the month on target, with the platform's own budget mechanics respected.","required_sources":["tiktok_ads"],"optional_sources":[],"tools":["tiktok_get_campaigns","tiktok_get_adgroups","tiktok_get_insights"],"url":"https://www.getmcpads.com/skills/tiktok-budget-pacing","markdown":"https://www.getmcpads.com/skills/tiktok-budget-pacing.md"},{"slug":"pinterest-budget-pacing","name":"Budget pacing","tier":"recipe","intent":"Whether Pinterest spend lands the month on target, with the platform's own budget mechanics respected.","required_sources":["pinterest_ads"],"optional_sources":[],"tools":["pinterest_get_account_entities","pinterest_run_report"],"url":"https://www.getmcpads.com/skills/pinterest-budget-pacing","markdown":"https://www.getmcpads.com/skills/pinterest-budget-pacing.md"},{"slug":"google-ads-ad-copy-review","name":"Ad copy review","tier":"recipe","intent":"Which headlines and descriptions carry the ads, from the asset view.","required_sources":["google_ads"],"optional_sources":[],"tools":["google_ads_run_gaql"],"url":"https://www.getmcpads.com/skills/google-ads-ad-copy-review","markdown":"https://www.getmcpads.com/skills/google-ads-ad-copy-review.md"},{"slug":"google-ads-quality-score-review","name":"Quality Score review","tier":"recipe","intent":"Where QS is lost: expected CTR, relevance, or landing experience.","required_sources":["google_ads"],"optional_sources":[],"tools":["google_ads_run_gaql","google_ads_get_keyword_performance"],"url":"https://www.getmcpads.com/skills/google-ads-quality-score-review","markdown":"https://www.getmcpads.com/skills/google-ads-quality-score-review.md"},{"slug":"google-ads-pmax-search-cannibal-check","name":"PMax vs Search overlap","tier":"recipe","intent":"Whether PMax buys queries Search already wins, and at what cost difference.","required_sources":["google_ads"],"optional_sources":[],"tools":["google_ads_get_search_terms","google_ads_run_gaql","google_ads_get_pmax_placements"],"url":"https://www.getmcpads.com/skills/google-ads-pmax-search-cannibal-check","markdown":"https://www.getmcpads.com/skills/google-ads-pmax-search-cannibal-check.md"},{"slug":"google-ads-audience-readout","name":"Audience readout","tier":"recipe","intent":"Which audience segments earn across campaigns.","required_sources":["google_ads"],"optional_sources":[],"tools":["google_ads_run_gaql"],"url":"https://www.getmcpads.com/skills/google-ads-audience-readout","markdown":"https://www.getmcpads.com/skills/google-ads-audience-readout.md"},{"slug":"google-ads-assets-extensions-readout","name":"Assets and extensions readout","tier":"recipe","intent":"Whether the extensions earn their slots.","required_sources":["google_ads"],"optional_sources":[],"tools":["google_ads_run_gaql"],"url":"https://www.getmcpads.com/skills/google-ads-assets-extensions-readout","markdown":"https://www.getmcpads.com/skills/google-ads-assets-extensions-readout.md"},{"slug":"google-ads-negative-conflict-check","name":"Negative conflict check","tier":"recipe","intent":"Where the negative lists fight the account's own winners.","required_sources":["google_ads"],"optional_sources":[],"tools":["google_ads_run_gaql","google_ads_get_search_terms"],"url":"https://www.getmcpads.com/skills/google-ads-negative-conflict-check","markdown":"https://www.getmcpads.com/skills/google-ads-negative-conflict-check.md"},{"slug":"google-ads-video-readout","name":"Video campaigns readout","tier":"recipe","intent":"Video campaigns judged on video economics, not search metrics.","required_sources":["google_ads"],"optional_sources":[],"tools":["google_ads_run_gaql","google_ads_get_insights"],"url":"https://www.getmcpads.com/skills/google-ads-video-readout","markdown":"https://www.getmcpads.com/skills/google-ads-video-readout.md"},{"slug":"meta-placement-readout","name":"Placement readout","tier":"recipe","intent":"Feed, Stories, Reels, Audience Network: who earns, who leaks.","required_sources":["meta_ads"],"optional_sources":[],"tools":["meta_get_insights"],"url":"https://www.getmcpads.com/skills/meta-placement-readout","markdown":"https://www.getmcpads.com/skills/meta-placement-readout.md"},{"slug":"meta-country-readout","name":"Country readout","tier":"recipe","intent":"Market-level truth inside multi-country campaigns.","required_sources":["meta_ads"],"optional_sources":[],"tools":["meta_get_insights"],"url":"https://www.getmcpads.com/skills/meta-country-readout","markdown":"https://www.getmcpads.com/skills/meta-country-readout.md"},{"slug":"meta-video-metrics-readout","name":"Video metrics readout","tier":"recipe","intent":"ThruPlay, holds and drop-offs: what the video does before the click.","required_sources":["meta_ads"],"optional_sources":[],"tools":["meta_get_insights","meta_get_creatives"],"url":"https://www.getmcpads.com/skills/meta-video-metrics-readout","markdown":"https://www.getmcpads.com/skills/meta-video-metrics-readout.md"},{"slug":"meta-budget-mode-map","name":"Budget mode map","tier":"recipe","intent":"Where the budget lever actually sits, campaign by campaign.","required_sources":["meta_ads"],"optional_sources":[],"tools":["meta_get_campaigns","meta_get_adsets","meta_get_insights"],"url":"https://www.getmcpads.com/skills/meta-budget-mode-map","markdown":"https://www.getmcpads.com/skills/meta-budget-mode-map.md"},{"slug":"tiktok-placement-readout","name":"Placement readout","tier":"recipe","intent":"Where TikTok delivery lands and what each surface earns.","required_sources":["tiktok_ads"],"optional_sources":[],"tools":["tiktok_get_insights"],"url":"https://www.getmcpads.com/skills/tiktok-placement-readout","markdown":"https://www.getmcpads.com/skills/tiktok-placement-readout.md"},{"slug":"tiktok-country-readout","name":"Country readout","tier":"recipe","intent":"Market truth inside consolidated advertisers.","required_sources":["tiktok_ads"],"optional_sources":[],"tools":["tiktok_get_insights"],"url":"https://www.getmcpads.com/skills/tiktok-country-readout","markdown":"https://www.getmcpads.com/skills/tiktok-country-readout.md"},{"slug":"tiktok-video-metrics-readout","name":"Video metrics readout","tier":"recipe","intent":"Watch time, completions and drop points per creative.","required_sources":["tiktok_ads"],"optional_sources":[],"tools":["tiktok_get_insights","tiktok_get_video_assets"],"url":"https://www.getmcpads.com/skills/tiktok-video-metrics-readout","markdown":"https://www.getmcpads.com/skills/tiktok-video-metrics-readout.md"},{"slug":"pinterest-country-readout","name":"Country readout","tier":"recipe","intent":"Market-level truth for multi-market Pinterest accounts.","required_sources":["pinterest_ads"],"optional_sources":[],"tools":["pinterest_run_report"],"url":"https://www.getmcpads.com/skills/pinterest-country-readout","markdown":"https://www.getmcpads.com/skills/pinterest-country-readout.md"},{"slug":"ga4-landing-readout","name":"Landing pages readout","tier":"recipe","intent":"Which entry pages earn engagement and conversions.","required_sources":["ga4"],"optional_sources":[],"tools":["ga4_run_report"],"url":"https://www.getmcpads.com/skills/ga4-landing-readout","markdown":"https://www.getmcpads.com/skills/ga4-landing-readout.md"},{"slug":"ga4-geo-readout","name":"Geography readout","tier":"recipe","intent":"The site's own market map: sessions, engagement, conversions by country.","required_sources":["ga4"],"optional_sources":[],"tools":["ga4_run_report"],"url":"https://www.getmcpads.com/skills/ga4-geo-readout","markdown":"https://www.getmcpads.com/skills/ga4-geo-readout.md"},{"slug":"ga4-device-readout","name":"Device readout","tier":"recipe","intent":"Device-class truth from the site's own measurements.","required_sources":["ga4"],"optional_sources":[],"tools":["ga4_run_report","ga4_run_pivot_report"],"url":"https://www.getmcpads.com/skills/ga4-device-readout","markdown":"https://www.getmcpads.com/skills/ga4-device-readout.md"},{"slug":"ga4-events-inventory","name":"Events inventory","tier":"recipe","intent":"Every event the property collects, ranked, orphans flagged.","required_sources":["ga4"],"optional_sources":[],"tools":["ga4_run_report","ga4_get_key_events","ga4_get_custom_definitions"],"url":"https://www.getmcpads.com/skills/ga4-events-inventory","markdown":"https://www.getmcpads.com/skills/ga4-events-inventory.md"},{"slug":"ga4-source-medium-audit","name":"Source and medium audit","tier":"recipe","intent":"Whether traffic lands in the buckets it should, before channel reports are trusted.","required_sources":["ga4"],"optional_sources":[],"tools":["ga4_run_report"],"url":"https://www.getmcpads.com/skills/ga4-source-medium-audit","markdown":"https://www.getmcpads.com/skills/ga4-source-medium-audit.md"},{"slug":"gsc-page-readout","name":"Page readout","tier":"recipe","intent":"Which pages carry organic, the page-side of the query view.","required_sources":["search_console"],"optional_sources":[],"tools":["gsc_query_search_analytics"],"url":"https://www.getmcpads.com/skills/gsc-page-readout","markdown":"https://www.getmcpads.com/skills/gsc-page-readout.md"},{"slug":"gsc-country-readout","name":"Country readout","tier":"recipe","intent":"Organic market map: where search brings whom.","required_sources":["search_console"],"optional_sources":[],"tools":["gsc_query_search_analytics","gsc_inspect_url"],"url":"https://www.getmcpads.com/skills/gsc-country-readout","markdown":"https://www.getmcpads.com/skills/gsc-country-readout.md"},{"slug":"gsc-device-readout","name":"Device readout","tier":"recipe","intent":"Organic device split: positions and CTR per device class.","required_sources":["search_console"],"optional_sources":[],"tools":["gsc_query_search_analytics"],"url":"https://www.getmcpads.com/skills/gsc-device-readout","markdown":"https://www.getmcpads.com/skills/gsc-device-readout.md"},{"slug":"gsc-brand-split","name":"Brand split","tier":"recipe","intent":"The two organic economies, separated before any trend claim.","required_sources":["search_console"],"optional_sources":[],"tools":["gsc_query_search_analytics"],"url":"https://www.getmcpads.com/skills/gsc-brand-split","markdown":"https://www.getmcpads.com/skills/gsc-brand-split.md"},{"slug":"alert-baseline-builder","name":"Alert baseline builder","tier":"recipe","intent":"What 'normal' is, per account and metric, so deviations mean something.","required_sources":[],"optional_sources":[],"tools":["google_ads_get_insights","meta_get_insights","tiktok_get_insights","pinterest_run_report"],"url":"https://www.getmcpads.com/skills/alert-baseline-builder","markdown":"https://www.getmcpads.com/skills/alert-baseline-builder.md"},{"slug":"data-freshness-map","name":"Data freshness map","tier":"recipe","intent":"The lag table: what 'today' means on every platform, written down once.","required_sources":[],"optional_sources":[],"tools":["gsc_get_data_freshness","google_ads_get_insights","meta_get_insights","pinterest_run_report"],"url":"https://www.getmcpads.com/skills/data-freshness-map","markdown":"https://www.getmcpads.com/skills/data-freshness-map.md"}]}