PostHog

PostHog

@PostHog Organization

GitHub
15 Skills
519944 Total Stars
February 2026 Joined

Public Skills

isolating-product-facade-contracts

by PostHog

Plan and execute incremental product isolation migrations to a facade plus contract layer in PostHog, following the Visual review architecture. Use when a product still exposes internals (models/logic/views) across boundaries and needs a safe, multi-PR migration toward contracts.py + facade/api.py + presentation separation.

API Dev 37.1K 4mo ago

playwright-test

by PostHog

Write a playwright test, make sure it runs, and is not flaky.

Debugging 37.1K 4mo ago

implementing-warehouse-sources

by PostHog

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 support, pagination, credentials validation, and source tests.

API Dev 37.1K 4mo ago

implementing-mcp-tools

by PostHog

'Guide for exposing PostHog product endpoints as MCP tools. Use when creating new or updating API endpoints, adding MCP tool definitions, scaffolding YAML configs, or writing serializers with good descriptions. Covers the full pipeline from Django serializer to generated TypeScript tool handler.'

Code Gen 37.1K 4mo ago

improving-drf-endpoints

by PostHog

Use when editing, reviewing, or auditing DRF viewsets and serializers in PostHog. Triggers on files in posthog/api/, products//backend/api/, products//backend/presentation/, or any file importing rest_framework serializers or viewsets. Covers OpenAPI spec quality, field typing, schema annotations, and DRF best practices that flow through the type pipeline to generated TypeScript types and MCP tools.

API Dev 37.1K 4mo ago

writing-skills

by PostHog

'Guide for writing PostHog agent skills — job-to-be-done templates that teach agents how to use MCP tools to achieve a goal. Use when adding new product functionality that agents should know how to work with, creating a new skill, or updating existing skills in products/*/skills/.'

Code Gen 37.1K 4mo ago

django-migrations

by PostHog

Django migration patterns and safety workflow for PostHog. Use when creating, adjusting, or reviewing Django/Postgres migrations, including non-blocking index/constraint changes, multi-phase schema changes, data backfills, migration conflict rebasing, and product model moves that require SeparateDatabaseAndState.

Database 37.1K 4mo ago

ingestion-pipeline-doctor-nodejs

by PostHog

Ingestion pipeline architecture overview and convention reference. Use when you need a quick orientation to the pipeline framework or want to know which doctor agent to use for a specific concern.

CI/CD 37.1K 4mo ago

clickhouse-migrations

by PostHog

ClickHouse migration patterns and rules. Use when creating or modifying ClickHouse migrations.

Processing 37.1K 5mo ago

react-doctor

by PostHog

Diagnose and fix React codebase health issues. Use when reviewing React code, fixing performance problems, auditing security, or improving code quality.

Debugging 37.1K 5mo ago

setup-web-tests

by PostHog

Set up Python test environment in Claude Code for web where flox is unavailable. Use when you need to run backend tests and uv sync fails due to Python version mismatch.

Docker 37.1K 5mo ago

hogli

by PostHog

PostHog developer CLI and repo tooling reference. Use when the user mentions hogli, asks about repo CLI tools, bin scripts, Makefiles, how to run/build/test/lint, or any dev environment commands.

CLI Tools 37.1K 5mo ago

survey-sdk-audit

by PostHog

Audit PostHog survey SDK features and version requirements

Code Review 37.1K 5mo ago

implementing-agent-modes

by PostHog

Guidelines to create/update a new mode for PostHog AI agent. Modes are a way to limit what tools, prompts, and prompt injections are applied and under what conditions. Achieve better results using your plan mode.

Agents 37.1K 5mo ago

posthog-instrumentation

by PostHog

Automatically add PostHog analytics instrumentation to code. Triggers when user asks to add tracking, instrument events, add analytics, or implement feature flags in their codebase.

Analytics 12 6mo ago