observability

Integrate Sentry error tracking and PostHog product analytics for the ArabyBuddy application.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/AhmedAGadir/arabybuddy --skill observability-ahmedagadir
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: observability
Source: https://github.com/AhmedAGadir/arabybuddy/tree/main/.claude/skills/observability
Command: npx skills add https://github.com/AhmedAGadir/arabybuddy --skill observability-ahmedagadir

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps you understand your application's performance and user engagement by providing insights into errors and user actions.

Core Features & Use Cases

  • Error Tracking: Automatically captures and reports application errors using Sentry.
  • Product Analytics: Tracks user events and funnels using PostHog to understand user behavior.
  • Use Case: Identify why users are dropping off during the subscription process by analyzing the defined funnels in PostHog, and quickly debug any critical errors reported by Sentry.

Quick Start

Use the observability skill to track the 'onboarding_completed' event with the properties 'dialect', 'pronouns', and 'difficulty'.

Frequently Asked Questions about observability

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

FAQPage Schema
How do I track user events and funnels in PostHog for product analytics?

To track user events in PostHog, use explicit user event tracking for user journey analysis. You can track events like 'onboarding_completed' with specific properties such as 'dialect', 'pronouns', and 'difficulty' to understand user behavior and identify drop-off points.

How does Sentry error tracking work with logger integration?

Sentry error tracking works via logger integration to automatically capture and report application errors. This mechanism requires configuring the Sentry singleton to manage automatic error reporting, helping you quickly debug critical application issues.

What is the best way to monitor app health and user behavior together?

The best way to monitor app health and user behavior is by integrating Sentry for error tracking and PostHog for product analytics. This combination requires configuring singletons and adhering to event catalog definitions for effective monitoring.

Can I use PostHog to identify why users drop off during the subscription process?

Yes, you can identify why users drop off during the subscription process by analyzing defined funnels in PostHog. Tracking explicit user events allows you to understand the user journey and pinpoint exactly where engagement decreases.

Do I need to configure event catalog definitions for effective monitoring?

Yes, you need to adhere to event catalog definitions for effective monitoring. Along with configuring Sentry and PostHog singletons, maintaining a structured event catalog ensures your product analytics and error tracking data remain consistent and actionable.