setting-up-a-data-warehouse-source
Setting up a data warehouse source
Use this skill when the user wants to connect an external data source to PostHog's data warehouse for the first time. The setup has a specific three-step flow (wizard → db-schema → create) — skipping steps leads to failed sources and confused users.
When to use this skill
- The user wants to connect a new source: "connect Stripe", "import my Postgres orders table", "sync Hubspot contacts"
- The user isn't sure what source types PostHog supports
- The user has credentials but doesn't know how to structure the
schemaspayload - The user wants guidance on which sync method to pick per table
Available tools
| Tool | Purpose |
|---|---|
external-data-sources-wizard |
Discover which source types exist and what fields each needs |
external-data-sources-db-schema |
Validate credentials and list tables with available sync methods per table |
More from posthog/skills
posthog-debugger
Debug and inspect PostHog implementations on any website. Use this skill when a user wants to understand how PostHog is implemented on a page, troubleshoot tracking issues, verify configuration, check what events are being sent, or audit a PostHog setup. Works with Chrome DevTools MCP and Playwright MCP to inspect live websites.
106integration-nextjs-app-router
PostHog integration for Next.js App Router applications
102error-tracking-nextjs
PostHog error tracking for Next.js
85integration-javascript_node
PostHog integration for server-side Node.js applications using posthog-node
81logs-nextjs
PostHog logs for Next.js
80integration-tanstack-start
PostHog integration for TanStack Start full-stack applications
79