Zum Hauptinhalt springen
Dieser Inhalt ist noch nicht in Ihrer Sprache verfügbar und wird auf Englisch angezeigt.

Implementing Warehouse Sources

Skill Aktiv

Implement and extend PostHog Data warehouse import sources. Use when adding a new source under posthog/temporal/data_imports/sources, adding datasets/endpoints to an existing source, or adding incremental sync, resumable imports, webhook ingestion, pagination, credentials validation, and source tests.

Zweck

To guide developers in building and extending data warehouse import sources for PostHog, enabling seamless data integration from various external tools.

Funktionen

  • Extends PostHog Data warehouse import sources
  • Adds new sources, datasets, and endpoints
  • Supports incremental sync, resumable imports, and webhook ingestion
  • Provides guidance on credentials validation and source tests
  • Details base class selection and end-to-end workflow

Anwendungsfälle

  • Adding a new source under `posthog/temporal/data_imports/sources/`
  • Adding datasets/endpoints to an existing source
  • Implementing incremental sync or resumable imports for APIs
  • Integrating webhook ingestion for event-driven data updates

Nicht-Ziele

  • Implementing actual data sources directly
  • Acting as a generic data pipeline tool
  • Replacing the need for understanding the target API's documentation

Trust

  • warning:Issues AttentionThe repository has a high number of open issues (544) compared to closed issues (163) in the last 90 days, indicating slow response times or a backlog.

Practical Utility

  • info:Usage examplesThe SKILL.md provides extensive inline code examples for implementation patterns and structure, though not end-to-end runnable examples of specific sources.

Installation

npx skills add PostHog/posthog

Führt das Vercel skills CLI (skills.sh) via npx aus — benötigt Node.js lokal und mindestens einen installierten skills-kompatiblen Agent (Claude Code, Cursor, Codex, …). Setzt voraus, dass das Repo dem agentskills.io-Format folgt.

Qualitätspunktzahl

87 /100
Analysiert about 22 hours ago

Vertrauenssignale

Letzter Commitabout 22 hours ago
Sterne34.5k
LizenzNOASSERTION
Status
Quellcode ansehen

Ähnliche Erweiterungen

Senior Data Engineer

95

Data engineering skill for building scalable data pipelines, ETL/ELT systems, and data infrastructure. Expertise in Python, SQL, Spark, Airflow, dbt, Kafka, and modern data stack. Includes data modeling, pipeline orchestration, data quality, and DataOps. Use when designing data architectures, building data pipelines, optimizing data workflows, implementing data governance, or troubleshooting data issues.

Skill
alirezarezvani

Suggesting Data Imports

76

Use when the user asks about revenue, payments, subscriptions, billing, CRM deals, support tickets, production database tables, or other data that PostHog does not collect natively. Also use when a query fails because a table does not exist or returns no results for expected external data. The data warehouse can import from SaaS tools (Stripe, Hubspot, etc.), production databases (Postgres, MySQL, BigQuery, Snowflake), and other arbitrary data sources. Covers checking existing sources, identifying the right source type, and guiding the setup.

Skill
PostHog

Typescript Advanced Types

100

Master TypeScript's advanced type system including generics, conditional types, mapped types, template literals, and utility types for building type-safe applications. Use when implementing complex type logic, creating reusable type utilities, or ensuring compile-time type safety in TypeScript projects.

Skill
wshobson

Validate Plugin

100

Validate a Claude Code plugin structure, frontmatter, and MCP tool references

Skill
ruvnet

Migrate Validate

100

Validate pending migrations for foreign key consistency, rollback safety, and best practices

Skill
ruvnet

Lean Ctx

100

Context Runtime für KI-Agenten — 59 MCP-Tools, 10 Lesemodi, über 95 Shell-Muster, Tree-sitter AST für 18 Sprachen. Komprimiert LLM-Kontext um bis zu 99%. Verwenden Sie es beim Lesen von Dateien, Ausführen von Shell-Befehlen, Suchen von Code oder Erkunden von Verzeichnissen. Automatische Installation, falls nicht vorhanden.

Skill
yvgude