.claude/skills/posthog-pipeline-diagnosis/SKILL.md
Diagnose PostHog data pipeline and CDP function issues including destination delivery failures, transformation errors, function execution problems, and filter/routing misconfigurations.
npx skillsauth add mongo-ai/posthog-triage-agent posthog-pipeline-diagnosisInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
docs-search("CDP pipeline troubleshooting {specific symptom}")gh search issues --repo PostHog/posthog "CDP {symptom}"The steps below are a diagnostic FRAMEWORK (what questions to ask, in what order). The docs responses are the CONTENT (current answers, version requirements, config details).
Determine whether the pipeline problem is caused by:
Use CDP function tools to find the relevant function:
Inspect:
Use: cdp-functions-list, cdp-functions-retrieve
Use: logs-query (filter for the function ID)
If events are reaching PostHog but not the destination:
Query logs for the function:
If the function executes but the destination doesn't receive data:
If the problem is events not reaching PostHog at all:
posthog-event-diagnosis skillSearch GitHub with at least 2 variants:
gh search issues --repo PostHog/posthog "CDP {destination name} {symptom}"gh search issues --repo PostHog/posthog "pipeline {symptom}"tools
Diagnose PostHog web analytics issues including missing pageviews, incorrect bounce rates, broken channel attribution, missing UTM data, reverse proxy problems, and discrepancies with other analytics tools.
business
Final synthesis skill. Produce a structured, evidence-graded triage report with a clear root-cause assessment, honest confidence, and a ready-to-send customer response.
tools
Normalize an incoming support ticket into structured investigation inputs: product area, identifiers, scope clues, URLs, timeframe, and likely first diagnostic path.
development
Diagnose PostHog survey issues including surveys not appearing, targeting mismatches, response collection failures, display timing problems, and API-mode survey integration issues.