setting-up-a-data-warehouse-source
OfficialConnect and configure new data warehouse sources
System Documentation
What problem does it solve?
Guides users through connecting a new data warehouse source — Postgres, MySQL, Stripe, Hubspot, MongoDB, Salesforce, BigQuery, Snowflake, and so on. Use when the user wants to "connect Stripe", "import data from Postgres", "add a new data source", "sync my warehouse tables", or wants to pick sync methods for each table. Walks through source-type discovery, credential validation, table discovery, per-table sync_type selection, and the final create call. Also covers picking a good prefix and what to do right after creation.
Core Features & Use Cases
- Supports source-type discovery via an interactive wizard to identify available connectors and required fields.
- Validates credentials and discovers tables with per-table sync option availability, enabling incremental, append, cdc, webhook, and full_refresh methods.
- Guides through selecting a descriptive prefix and performing the create call with a properly structured payload, including per-table schemas.
- Use cases include connecting Stripe to enable webhooks, importing data from Postgres, or syncing tables for analytics workloads.
Quick Start
Connect a new data warehouse source by following the three-step flow (wizard → db-schema → create) to establish the source with validated credentials and a configured schemas payload.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: setting-up-a-data-warehouse-source Download link: https://github.com/PostHog/skills/archive/main.zip#setting-up-a-data-warehouse-source Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.