PostHog Events Debugging

Filter PostHog events by name, ID, and time ranges.

8|2|Updated Dec 11, 2025
One-click install
npx skills add https://github.com/djinilabs/helpmaton --skill posthog-events-debugging
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: PostHog Events Debugging
Source: https://github.com/djinilabs/helpmaton/tree/main/apps/backend/src/skills/posthog-events-debugging
Command: npx skills add https://github.com/djinilabs/helpmaton --skill posthog-events-debugging

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps engineers and product managers efficiently debug issues related to event tracking and user data within the PostHog analytics platform.

Core Features & Use Cases

  • Event Inspection: Search and filter events by name, user ID, or time range to verify data ingestion.
  • Person Lookup: Inspect individual user profiles and their associated properties for data consistency.
  • Data Quality Checks: Ensure expected events are firing with correct properties.
  • Use Case: A developer notices a drop in a key conversion event. They use this Skill to list all 'signup_completed' events for a specific user ID within the relevant timeframe to confirm if the event is firing correctly and inspect its properties.

Quick Start

Use the posthog skill to list all 'purchase_completed' events for the distinct ID 'user-123' in the last 24 hours.

Frequently Asked Questions about PostHog Events Debugging

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

FAQPage Schema
How do I debug PostHog events to verify data ingestion for a specific user?

Inspect a PostHog person profile by retrieving detailed user data and their associated properties. This allows you to check individual user profiles for data consistency and verify expected tracking behavior.

What do I need to query event data and person profiles in PostHog?

You must specify a projectId for all queries to retrieve event data and person profiles in PostHog. Providing this identifier ensures accurate data retrieval and targeted analysis for your specific analytics environment.

How do I filter PostHog events by time range to investigate a conversion drop?

Filter PostHog events by specifying a time range alongside event name or distinct ID. This narrows the event list to a relevant timeframe, helping you pinpoint conversion drops and verify if specific events fired correctly.

What is the best way to check PostHog data quality for event properties?

Check PostHog data quality by inspecting event data and person profiles to ensure expected events are firing with correct properties. Filter events by name and user ID to confirm data consistency and ingestion accuracy.

Why are my PostHog events not showing the correct properties for a distinct ID?

Events may not show correct properties due to ingestion issues. Debug by filtering PostHog events by distinct ID and time range to inspect the event data, verifying if the event fired correctly and what properties were captured.