Get PostHog data into a canvas correctly: the host-injected `ph` SDK (loadInsight, query, capture, state, connectors, openExternal, navigate), the data hierarchy (saved insights first, typed query nodes second, inline HogQL last), verifiability (insight-backed metrics link their saved insight in PostHog; ad-hoc queries expose the exact query that ran), per-insight-type result shapes, progressive…
安装
npx skills add PostHog/ai-plugin --skill querying-canvas-datanpx skills add PostHog/ai-plugin --skill querying-canvas-data -a claude-code -gnpx skills add PostHog/ai-plugin --skill querying-canvas-data -a codex -ggemini skills install https://github.com/PostHog/ai-plugin.git --path skills/querying-canvas-datagh skill install PostHog/ai-plugin querying-canvas-datagit 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/querying-canvas-data ~/.claude/skills/querying-canvas-data # Claude Code
cp -R /tmp/PostHog__ai-plugin/skills/querying-canvas-data ~/.agents/skills/querying-canvas-data # Codex, Cursor, Gemini CLI, Copilot, OpenCode