Skip to main content
ClaudeWave
Skill59 repo starsupdated today

hitkeep-tracking-verifier

# ClaudeWave: hitkeep-tracking-verifier This skill validates whether HitKeep analytics tracking is properly installed and collecting data on a user's site. Use it when troubleshooting missing pageviews, failed event capture, installation errors, or when traffic appears unexpectedly low, before investigating traffic patterns or campaign performance.

Install in Claude Code
Copy
git clone --depth 1 https://github.com/PascaleBeier/hitkeep /tmp/hitkeep-tracking-verifier && cp -r /tmp/hitkeep-tracking-verifier/skills/hitkeep-tracking-verifier ~/.claude/skills/hitkeep-tracking-verifier
Then start a new Claude Code session; the skill loads automatically.

SKILL.md

# HitKeep Tracking Verifier

Use this skill before deeper analytics when the user may not have trustworthy tracking data yet.

## First Principle

Do not diagnose traffic, SEO, ecommerce, or AI visibility until the tracker surface is plausible. A broken tracker can look like a product or campaign problem.

## What To Check

1. Site scope: make sure the user is looking at the intended HitKeep site.
2. Install path: normal script snippet, WordPress plugin, server-side tracking, or another first-party integration.
3. Hostname: make sure traffic is coming from the expected domain.
4. First and last hit: confirm the site has accepted recent pageviews.
5. Automatic events: check whether `outbound_click`, `file_download`, and `form_submit` are expected and firing.
6. Exclusions: check IP exclusions, global exclusions, DNT behavior, spam/bot filters, and trusted proxy setup if counts look wrong.
7. Environment: localhost and preview/staging behavior may differ from production depending on setup.

## Tool And Surface Routing

- Use the dashboard tracking verifier when the user is in the HitKeep UI.
- Use REST API or dashboard status surfaces when install status needs operational proof.
- Use HitKeep MCP for aggregate analytics and docs lookup, not raw tracker debugging.
- Use `hitkeep_get_mcp_help` when token setup, date range, filter syntax, or MCP privacy boundaries are unclear.
- Use `hitkeep_search_docs` or `hitkeep_get_doc` for official install and tracker behavior guidance when MCP docs tools are configured.

If MCP shows no recent aggregate data, do not conclude the site has no visitors. Say that tracking must be verified through install status, network requests, dashboard verifier, server logs, or REST/dashboard surfaces.

## Verification Flow

Ask for or inspect:

- The site domain.
- The install method.
- The page where the tracker should load.
- Whether the user has ad blockers, DNT, CSP, or consent tools in the test browser.
- Whether a production deployment has happened.

Then verify:

- The tracker script loads.
- The ingest request succeeds.
- The site receives a pageview.
- Expected automatic events fire after real user actions.
- The dashboard or aggregate report updates after processing.

## Output

Use:

```markdown
Status: <live, partially live, not verified, or likely broken>

Evidence:
- <install/status clue>
- <hit/event clue>
- <configuration clue>

Next:
- <specific fix or verification action>

Caveats:
- <what could not be checked from the current tools>
```

Avoid telling the user tracking is fixed until a hit or expected event is visible in HitKeep.
hitkeep-ai-visibility-analystSkill

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.

hitkeep-analyticsSkill

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.

hitkeep-ecommerce-analystSkill

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.

hitkeep-traffic-diagnosisSkill

Diagnose HitKeep traffic drops, spikes, source shifts, and suspicious changes. Use when the user asks why traffic changed, whether a deploy hurt traffic, whether organic/search/referral/direct traffic moved, whether a spike is real or bot-like, or what happened to sessions, visitors, pageviews, events, or conversions in HitKeep. Use with HitKeep MCP when available and follow the parent hitkeep-analytics skill when it is also loaded.