Finds out why a data quality check failed or errored, looks at the rows it matched, and recommends the fix. Also covers a materialized view refresh that the data quality gate did not publish. Use when asked why a check is red, what rows failed, why a view shows "Not published", why a view's data is stale after a refresh, or how to get a blocked refresh published.
Install
npx skills add PostHog/ai-plugin --skill debugging-failed-data-quality-checksnpx skills add PostHog/ai-plugin --skill debugging-failed-data-quality-checks -a claude-code -gnpx skills add PostHog/ai-plugin --skill debugging-failed-data-quality-checks -a codex -ggemini skills install https://github.com/PostHog/ai-plugin.git --path skills/debugging-failed-data-quality-checksgh skill install PostHog/ai-plugin debugging-failed-data-quality-checksgit clone --depth 1 https://github.com/PostHog/ai-plugin /tmp/PostHog__ai-plugin
mkdir -p ~/.claude/skills ~/.agents/skills
cp -R /tmp/PostHog__ai-plugin/skills/debugging-failed-data-quality-checks ~/.claude/skills/debugging-failed-data-quality-checks # Claude Code
cp -R /tmp/PostHog__ai-plugin/skills/debugging-failed-data-quality-checks ~/.agents/skills/debugging-failed-data-quality-checks # Codex, Cursor, Gemini CLI, Copilot, OpenCode