posthog-site-inspector

Inspect public web pages for PostHog implementation issues using Playwright.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/mongo-ai/posthog-triage-agent --skill posthog-site-inspector
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: posthog-site-inspector
Source: https://github.com/mongo-ai/posthog-triage-agent/tree/main/.claude/skills/posthog-site-inspector
Command: npx skills add https://github.com/mongo-ai/posthog-triage-agent --skill posthog-site-inspector

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Support engineers need fast, reliable evidence of how PostHog is implemented on a public website to triage web‑SDK issues, but manual browser inspection is time‑consuming and error‑prone.

Core Features & Use Cases

  • Automated page loading with debug mode to reveal PostHog internals.
  • Evaluation of PostHog globals, config, and session data via Playwright.
  • Network traffic analysis for event, flag, and recording endpoints.
  • Detection of competing analytics tools that may interfere with PostHog.
  • Structured diagnostic report summarizing installation status, configuration, and potential issues.

Quick Start

Run the posthog‑site‑inspector skill on the target URL to receive a diagnostic summary.

Frequently Asked Questions about posthog-site-inspector

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I debug PostHog implementation issues on a public website?

Debug PostHog implementation issues by using Playwright to load the target public website in debug mode, automatically capturing PostHog globals, configuration, and session data. It analyzes network traffic for event, flag, and recording endpoints to produce a structured diagnostic report.

How can I check if competing analytics tools are interfering with PostHog?

Check for competing analytics tools by executing Playwright browser commands to inspect the public web page state. The inspection evaluates loaded scripts and detects other analytics implementations that may interfere with PostHog tracking, summarizing findings in a diagnostic report.

What is the best way to inspect PostHog session data and network traffic?

Inspect PostHog session data and network traffic by running automated Playwright CLI commands against the target URL. This evaluates PostHog globals and captures requests to event, flag, and recording endpoints, providing reliable browser evidence for support triage.

Does the PostHog site inspector work on private or authenticated web pages?

The PostHog site inspector is designed for public web pages where browser evidence can aid support triage of web SDK issues. It applies to public sites to identify missing or misconfigured PostHog implementations and does not handle authenticated pages.

Why are my PostHog events not capturing on my live site?

PostHog events may not capture due to missing or misconfigured web SDK implementations. Automated browser inspection evaluates PostHog globals, config, and network traffic to identify endpoint issues or competing analytics tools interfering with event delivery.