hitkeep-traffic-diagnosis
The hitkeep-traffic-diagnosis skill investigates traffic anomalies in HitKeep analytics by checking measurement integrity before diagnosing user behavior. Use it when traffic metrics drop, spike, or shift between channels, or when you need to confirm whether a deploy, configuration change, or external event caused a metric change rather than accept surface-level explanations.
git clone --depth 1 https://github.com/PascaleBeier/hitkeep /tmp/hitkeep-traffic-diagnosis && cp -r /tmp/hitkeep-traffic-diagnosis/skills/hitkeep-traffic-diagnosis ~/.claude/skills/hitkeep-traffic-diagnosisSKILL.md
# HitKeep Traffic Diagnosis Use this skill to investigate traffic changes without jumping to the first plausible story. ## Opening Moves 1. Follow `hitkeep-analytics` if it is already loaded; otherwise keep this workflow self-contained. 2. Identify the site, metric, affected period, comparison period, and suspected change date. 3. Use HitKeep MCP if available. If not, ask for exported data or screenshots and state that live verification is unavailable. 4. Start with measurement checks before interpreting user behavior. ## Measurement First Check the cheap failure modes first: - Did total traffic change but key events stay stable? - Did one path or page family change more than the rest? - Did the change start like a cliff near a deploy or config change? - Did Search Console disagree with HitKeep organic traffic? - Did Web Vitals or page errors worsen around the same time? - Did bot/spam filtering, exclusions, or trusted proxy configuration change? Do not diagnose SEO decay, campaign performance, or UX until the data itself looks trustworthy. ## MCP Call Pattern Use this sequence when the tools are available: 1. `hitkeep_list_sites` if site scope is unclear. 2. `hitkeep_get_site_overview` for current and comparison periods. 3. `hitkeep_get_event_names` and `hitkeep_get_event_breakdown` to compare event-to-traffic ratios. 4. `hitkeep_get_search_console_status` and `hitkeep_get_search_console` when organic search may be involved. 5. `hitkeep_get_web_vitals` when a deploy, performance regression, or page-level drop is suspected. 6. `hitkeep_get_ai_visibility` when AI crawler or AI-referred traffic may explain the change. 7. `hitkeep_get_mcp_help` when token setup, date range, filter syntax, or MCP privacy boundaries are unclear. 8. `hitkeep_get_doc` or `hitkeep_search_docs` when the question becomes setup/configuration rather than data interpretation. ## Diagnosis Tree Walk in this order: 1. Measurement: tracker missing, blocked script, changed exclusions, import lag, bot filtering, wrong site, wrong date range. 2. Time shape: cliff, ramp, spike, seasonality, missing data window. 3. Source mix: direct, referral, organic, paid/UTM, AI-referred traffic. 4. Content or page: one route, section, hostname, or template moved. 5. Experience: performance, checkout, forms, errors, page layout, deploy fallout. 6. External: campaign changes, search updates, news, seasonal behavior. ## Output Use: ```markdown Verdict: <what most likely changed and why> Evidence: - <traffic overview comparison> - <segment or page/source finding> - <measurement sanity check> Next: - <1-3 concrete actions> Caveats: - <sample size, missing data, MCP scope, or unverified deploy context> ``` If the sample is small, say so plainly and prefer weekly or longer comparisons. Keep analysis aggregate-only. Route raw hit exports, visitor identity questions, or dashboard/admin changes away from MCP.
Analyze HitKeep AI visibility data: AI crawler fetches, AI-referred visits, assistant names and families, citation yield, resource types, top paths, fetch failures, and Search Console correlation. Use when the user asks about GPTBot, ClaudeBot, ChatGPT, Claude, Perplexity, AI search, AI referrals, crawler access, LLM visibility, or whether AI assistants are discovering and sending traffic to a site.
Official parent skill for analyzing HitKeep data through HitKeep MCP and official docs. Use whenever the user asks an AI assistant to analyze HitKeep traffic, events, ecommerce, Web Vitals, AI visibility, Search Console, opportunities, tracking health, or "Ask AI" style questions; when setting up or validating HitKeep MCP access or help; or when deciding whether to use MCP, the dashboard, REST API, open exports, or takeout. Prefer this spine skill alongside narrower HitKeep analytics skills when they are installed.
Analyze HitKeep ecommerce and conversion data through aggregate reports. Use when the user asks about revenue, orders, average order value, products, sources, ecommerce funnels, conversion changes, city/provider/ASN aggregates, UTM performance, or whether traffic quality changed in revenue terms. Use with HitKeep MCP when available and keep analysis aggregate-only.
Verify HitKeep tracking setup and automatic event collection. Use when the user asks whether HitKeep is installed, whether tracking is live, why pageviews or events are missing, how to validate WordPress or script installs, how automatic outbound click, file download, or form submit events should appear, or how to distinguish tracker setup problems from analytics interpretation problems.