auditing-warehouse-data-health

Audits PostHog warehouse health by surfacing active failures across sources, schemas, views, destinations, and transformations.

58|5|Updated Jan 19, 2026
One-click install
npx skills add https://github.com/PostHog/skills --skill auditing-warehouse-data-health
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: auditing-warehouse-data-health
Source: https://github.com/PostHog/skills/tree/main/skills/omnibus/auditing-warehouse-data-health
Command: npx skills add https://github.com/PostHog/skills --skill auditing-warehouse-data-health

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Audit the health of a PostHog project's data warehouse — identify broken or degraded pipeline items across sources, sync schemas, materialized views, batch exports, and transformations. Produce a prioritized report that helps teams know where to start.

Core Features & Use Cases

  • One-shot health scan via data-warehouse-data-health-issues-retrieve to surface all active failures.
  • Endpoints to fetch context: external-data-sources-list, external-data-schemas-list, view-list, view-run-history, external-data-sources-webhook-info-retrieve.
  • Grouping and prioritization by type: sources, sync schemas, materialized views, destinations, transformations; with recommended order.
  • Output a human-friendly prioritized report with actionable next steps.
  • Optional deeper diagnosis by coordinating with related skills to plan remediation.

Quick Start

Run data-warehouse-data-health-issues-retrieve to generate a prioritized health snapshot of your warehouse.

Frequently Asked Questions about auditing-warehouse-data-health

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

FAQPage Schema
How do I audit data warehouse health and identify broken pipeline items?

Run a data warehouse health audit to surface active failures across sources, schemas, materialized views, destinations, and transformations. It generates a prioritized, actionable report so teams know exactly where to start during weekly reviews or project onboarding.

What's the best way to triage broken materialized views and sync schemas in PostHog?

The best way to triage broken materialized views and sync schemas is to retrieve health issues and cross-reference them with view run history and schema lists. This groups failures by type and prioritizes them, providing actionable next steps for targeted remediation.

Can I check data warehouse health issues across multiple sources and destinations at once?

Yes, you can check data warehouse health issues across multiple sources and destinations simultaneously. A single health scan retrieves all active failures and groups them by category, including external data sources, sync schemas, and batch export destinations.

Why are my PostHog dashboards showing stale or missing warehouse data?

PostHog dashboards show stale or missing warehouse data when underlying pipeline items fail. Auditing warehouse health surfaces these broken sources, sync schemas, or materialized views, helping you pinpoint the exact failure point disrupting your data flow.

Does the data warehouse health audit require any external dependencies or components?

No, the data warehouse health audit requires no external dependencies or components. It operates independently by querying internal endpoints like external-data-sources-list and view-run-history to assemble its prioritized health report.

When should I run a data warehouse health check during project onboarding?

Run a data warehouse health check during project onboarding to immediately identify broken or degraded pipeline items across sources, schemas, and transformations. This ensures new projects start with a clean baseline and prevents dashboard data issues later.