P

Posthog Skills

account-handover
posthog
Draft structured handover notes for transitioning a PostHog account from one TAM or CSM to another. Use this skill when a TAM needs to hand over an account,…
official
account-handover
posthog
Draft structured handover notes for transitioning a PostHog account from one TAM or CSM to another. Use this skill when a TAM needs to hand over an account,…
official
add-resource
posthog
Add support for a new PostHog resource type (feature flag, cohort, action, survey, annotation, alert, …) to posthog-definitions. Walks through the eight files…
official
add-resource
posthog
Add support for a new PostHog resource type (feature flag, cohort, action, survey, annotation, alert, …) to posthog-definitions. Walks through the eight files…
official
adding-framework-support
posthog
Add a new framework integration to the PostHog wizard. Use when adding support for a new language or framework (e.g. Ruby on Rails, Go, Angular). Covers…
official
adding-inbox-sources
posthog
Add a new warehouse-backed source to the PostHog Desktop Self-driving Inbox (the feature that ships GitHub, Linear, Zendesk, pganalyze, Jira). A source syncs…
official
adding-ingestion-warnings
posthog
How to add a new ingestion warning type to the event ingestion pipeline. Use when emitting a new warning from nodejs ingestion code (emitIngestionWarning,…
official
adding-mcp-store-servers
posthog
Add a third-party MCP server (Linear, Notion, GitHub, ...) to the PostHog MCP store catalog. Use when asked to "add X to the MCP store", expand the MCP server…
official
adding-personhog-rpc
posthog
Guide for adding a new RPC to personhog-replica and personhog-router. Covers eligibility checks, proto definition, code generation for Python and Node.js…
official
adding-personhog-rpc
posthog
Guide for adding a new RPC to personhog-replica and personhog-router. Covers eligibility checks, proto definition, code generation for Python and Node.js…
official
adding-personhog-rpc
posthog
Guide for adding a new RPC to personhog-replica and personhog-router. Covers eligibility checks, proto definition, code generation for Python and Node.js…
official
adding-personhog-rpc
posthog
Guide for adding a new RPC to personhog-replica and personhog-router. Covers eligibility checks, proto definition, code generation for Python and Node.js…
official
adding-product-alerting
posthog
Recommended repo-engineering guide when adding alerting to a PostHog product or extending the shared alerts platform. Routes lifecycle state machines,…
official
adding-project-secret-api-key-auth
posthog
How to gate a PostHog API endpoint with project secret API key (PSAK) auth — a project-scoped, user-less service credential. Use when adding PSAK support to a…
official
adding-project-secret-api-key-auth
posthog
How to gate a PostHog API endpoint with project secret API key (PSAK) auth — a project-scoped, user-less service credential. Use when adding PSAK support to a…
official
adding-project-secret-api-key-auth
posthog
How to gate a PostHog API endpoint with project secret API key (PSAK) auth — a project-scoped, user-less service credential. Use when adding PSAK support to a…
official
adding-project-secret-api-key-auth
posthog
How to gate a PostHog API endpoint with project secret API key (PSAK) auth — a project-scoped, user-less service credential. Use when adding PSAK support to a…
official
adding-skill-program
posthog
Create a new skill-based program for the PostHog wizard. Use when adding a program type (like revenue analytics, audit, error tracking) that installs a…
official
adopting-generated-api-types
posthog
Use when migrating frontend code from manual API client calls (`api.get`, `api.create`, `api.surveys.get`, `api.dashboards.list`, `new ApiRequest()`) and…
official
adopting-generated-api-types
posthog
Use when migrating frontend code from manual API client calls (`api.get`, `api.create`, `api.surveys.get`, `api.dashboards.list`, `new ApiRequest()`) and…
official
adopting-generated-api-types
posthog
Use when migrating frontend code from manual API client calls (`api.get`, `api.create`, `api.surveys.get`, `api.dashboards.list`, `new ApiRequest()`) and…
official
adopting-generated-api-types
posthog
Use when migrating frontend code from manual API client calls (`api.get`, `api.create`, `api.surveys.get`, `api.dashboards.list`, `new ApiRequest()`) and…
official
analysing-exported-session-recordings
posthog
Decode and analyse a downloaded session-recording export zip (the `data/` blocks plus ClickHouse metadata) to understand what is making a recording large or…
official
analyzing-expensive-users
posthog
Analyze the most expensive users in AI observability and explain why they cost so much. Use when the user asks about top spenders, expensive users, per-user…
official
analyzing-experiment-query-performance
posthog
Pull and interpret production experiment query-performance data from the staff-only `/api/debug_ch_queries` endpoints backing the `/instance/query_performance`…
official
analyzing-experiment-session-replays
posthog
Analyze session replay patterns across experiment variants to understand user behavior differences. Use when the user wants to see how users interact with…
official
analyzing-experiment-session-replays
posthog
Analyze session replay patterns across experiment variants to understand user behavior differences. Use when the user wants to see how users interact with…
official
analyzing-experiment-session-replays
posthog
Analyze session replay patterns across experiment variants to understand user behavior differences. Use when the user wants to see how users interact with…
official
analyzing-experiment-session-replays
posthog
Analyze session replay patterns across experiment variants to understand user behavior differences. Use when the user wants to see how users interact with…
official
analyzing-experiment-session-replays
posthog
Analyze session replay patterns across experiment variants to understand user behavior differences. Use when the user wants to see how users interact with…
official
analyzing-insights-across-teams
posthog
Analyze PostHog insights, dashboards, or teams beyond the current project by querying the prod Postgres replicas synced into the dogfood data warehouse (US…
official
assessing-heatmaps
posthog
Assesses what a page's heatmap is telling you and recommends concrete changes. Pulls click / rageclick / scroll-depth data for a URL, names the hot elements by…
official
assessing-heatmaps
posthog
Assesses what a page's heatmap is telling you and recommends concrete changes. Pulls click / rageclick / scroll-depth data for a URL, names the hot elements by…
official
assessing-heatmaps
posthog
Assesses what a page's heatmap is telling you and recommends concrete changes. Pulls click / rageclick / scroll-depth data for a URL, names the hot elements by…
official
assessing-heatmaps
posthog
Assesses what a page's heatmap is telling you and recommends concrete changes. Pulls click / rageclick / scroll-depth data for a URL, names the hot elements by…
official
assessing-heatmaps
posthog
Assesses what a page's heatmap is telling you and recommends concrete changes. Pulls click / rageclick / scroll-depth data for a URL, names the hot elements by…
official
auditing-endpoints
posthog
Audit every endpoint in a PostHog project for staleness, failed materialisations, and unused materialised versions. Use when the user asks "what endpoints can…
official
auditing-endpoints
posthog
Audit every endpoint in a PostHog project for staleness, failed materialisations, and unused materialised versions. Use when the user asks "what endpoints can…
official
auditing-endpoints
posthog
Audit every endpoint in a PostHog project for staleness, failed materialisations, and unused materialised versions. Use when the user asks "what endpoints can…
official
auditing-endpoints
posthog
Audit every endpoint in a PostHog project for staleness, failed materialisations, and unused materialised versions. Use when the user asks "what endpoints can…
official
auditing-endpoints
posthog
Audit every endpoint in a PostHog project for staleness, failed materialisations, and unused materialised versions. Use when the user asks "what endpoints can…
official
auditing-experiments-flags
posthog
Audit PostHog experiments and feature flags for configuration issues, staleness, and best-practice violations. Read when the user asks to audit, health-check,…
official
auditing-experiments-flags
posthog
Audit PostHog experiments and feature flags for configuration issues, staleness, and best-practice violations. Read when the user asks to audit, health-check,…
official
auditing-experiments-flags
posthog
Audit PostHog experiments and feature flags for configuration issues, staleness, and best-practice violations. Read when the user asks to audit, health-check,…
official
auditing-llm-gateway-parity
posthog
Audits services/llm-gateway against PostHog/ai-gateway and updates services/llm-gateway/PARITY.md from current implementation evidence. Use when either gateway…
official
auditing-the-fleet
posthog
The fleet-wide audit — sweep every agent, mine recent sessions for failures/anomalies, classify root causes, and branch a DRAFT proposal per fix (never…
official
auditing-the-fleet
posthog
The fleet-wide audit — sweep every agent, mine recent sessions for failures/anomalies, classify root causes, and branch a DRAFT proposal per fix (never…
official
auditing-warehouse-data-health
posthog
This skill produces a project-wide audit of the data warehouse pipeline. Use it when the user wants a summary of everything broken , not a deep-dive on one sync. The deep-dive on individual failures is diagnosing-failed-warehouse-syncs ; this skill is the scan that tells them where to look first.
official
auditing-warehouse-data-health
posthog
This skill produces a project-wide audit of the data warehouse pipeline. Use it when the user wants a summary of everything broken , not a deep-dive on one sync. The deep-dive on individual failures is diagnosing-failed-warehouse-syncs ; this skill is the scan that tells them where to look first.
official
auditing-warehouse-data-health
posthog
This skill produces a project-wide audit of the data warehouse pipeline. Use it when the user wants a summary of everything broken , not a deep-dive on one sync. The deep-dive on individual failures is diagnosing-failed-warehouse-syncs ; this skill is the scan that tells them where to look first.
official
auditing-warehouse-data-health
posthog
Audit the health of a PostHog project's data warehouse — find every broken or degraded pipeline item across sources, sync schemas, materialized views, batch…
official
auditing-warehouse-source-coverage
posthog
Audit already-implemented Data warehouse import sources for endpoints, schemas, and tables the vendor's API offers but we never wired up. Use when asked…
official
auditing-warehouse-source-health
posthog
Audit the health of a PostHog project's data warehouse sources and syncs — find every broken or degraded source connection, sync schema, and webhook channel.…
official
auditing-warehouse-source-health
posthog
Audit the health of a PostHog project's data warehouse sources and syncs — find every broken or degraded source connection, sync schema, and webhook channel.…
official
auditing-warehouse-source-health
posthog
Audit the health of a PostHog project's data warehouse sources and syncs — find every broken or degraded source connection, sync schema, and webhook channel.…
official
auditing-warehouse-view-health
posthog
Audit the health of a PostHog project's materialized views (saved queries) — find every failed materialization and flag unused or stale materialized views that…
official
auditing-warehouse-view-health
posthog
Audit the health of a PostHog project's materialized views (saved queries) — find every failed materialization and flag unused or stale materialized views that…
official
auditing-warehouse-view-health
posthog
Audit the health of a PostHog project's materialized views (saved queries) — find every failed materialization and flag unused or stale materialized views that…
official
author-stepwise-skill
posthog
Scaffold a new context-mill skill that walks an agent through an ordered series of narrowly-scoped reference files. Works for any number of steps. Use when the…
official
author-stepwise-skill
posthog
Scaffold a new context-mill skill that walks an agent through an ordered series of narrowly-scoped reference files. Works for any number of steps. Use when the…
official
authoring-ci-workflows
posthog
Use when adding or editing a GitHub Actions workflow, composite action, or reusable workflow under `.github/` — new CI jobs, triggers, matrices, checkout/clone…
official
authoring-ci-workflows
posthog
Use when adding or editing a GitHub Actions workflow, composite action, or reusable workflow under `.github/` — new CI jobs, triggers, matrices, checkout/clone…
official
authoring-error-tracking-alerts
posthog
Author error tracking alerts that fire when an issue is created, reopened, or starts spiking. Use when the user asks to set up error notifications, route…
official
authoring-error-tracking-alerts
posthog
Author error tracking alerts that fire when an issue is created, reopened, or starts spiking. Use when the user asks to set up error notifications, route…
official
authoring-error-tracking-alerts
posthog
Author error tracking alerts that fire when an issue is created, reopened, or starts spiking. Use when the user asks to set up error notifications, route…
official
authoring-log-alerts
posthog
Authoring an alert is a measurement problem, not a guessing problem. You are not trying to be exhaustive — you are trying to land thresholds that fire 0–3 times per week on real production patterns, on services that matter.
official
authoring-log-alerts
posthog
Author useful, low-noise log alerts on services in a PostHog project. Use when the user asks to set up alerts for their logs, suggest alerts they should add,…
official
authoring-log-alerts
posthog
Author useful, low-noise log alerts on services in a PostHog project. Use when the user asks to set up alerts for their logs, suggest alerts they should add,…
official
authoring-log-alerts
posthog
Author useful, low-noise log alerts on services in a PostHog project. Use when the user asks to set up alerts for their logs, suggest alerts they should add,…
official
authoring-log-alerts
posthog
Author useful, low-noise log alerts on services in a PostHog project. Use when the user asks to set up alerts for their logs, suggest alerts they should add,…
official
authoring-scouts
posthog
How to author, edit, and adapt PostHog Signals scouts — the scheduled agents that scan a project and write reports into the Signals inbox. Use when a user…
official
authoring-scouts
posthog
How to author, edit, and adapt PostHog Signals scouts — the scheduled agents that scan a project and write reports into the Signals inbox. Use when a user…
official
authoring-scouts
posthog
How to author, edit, and adapt PostHog Signals scouts — the scheduled agents that scan a project and write reports into the Signals inbox. Use when a user…
official
authoring-signals-scouts
posthog
How to author, edit, and adapt PostHog Signals scouts — the scheduled agents that scan a project and emit findings into the Signals inbox. Use when a user…
official
authoring-signals-scouts
posthog
How to author, edit, and adapt PostHog Signals scouts — the scheduled agents that scan a project and emit findings into the Signals inbox. Use when a user…
official
authoring-signals-scouts
posthog
How to author, edit, and adapt PostHog Signals scouts — the scheduled agents that scan a project and emit findings into the Signals inbox. Use when a user…
official
autoresolving-pr-conflicts
posthog
Operating procedure for the conflict-autoresolver agent: sweep open PostHog/posthog PRs that conflict with master, resolve the trivial conflicts (generated…
official
building-a-dashboard
posthog
Build a new dashboard, or update an existing one, from a set of insights — the same job the in-app assistant does with its upsert-dashboard tool, but over MCP.…
official
building-product-empty-states
posthog
Guide for adding a product setup empty state — the skippable first-run screen a product scene shows until real data arrives, built on the shared…
official
building-workflows
posthog
Build, edit, test, enable, and monitor PostHog workflows over MCP. Author the action/edge graph so it runs and opens cleanly in the visual editor, then change…
official
building-workflows
posthog
Build, edit, test, enable, and monitor PostHog workflows over MCP. Author the action/edge graph so it runs and opens cleanly in the visual editor, then change…
official
check-posthog-loading
posthog
Inspect how the PostHog JavaScript SDK is loaded across a list of URLs. Use to confirm consistent installation across pages, find pages missing the snippet,…
official
check-posthog-loading
posthog
Inspect how the PostHog JavaScript SDK is loaded across a list of URLs. Use to confirm consistent installation across pages, find pages missing the snippet,…
official
checking-deploy-timing
posthog
Determine when a PostHog code change reached a given environment by reading the hidden GIT deploy annotations in the project and correlating them with the…
official
checking-deploy-timing
posthog
Determine when a PostHog code change reached a given environment by reading the hidden GIT deploy annotations in the project and correlating them with the…
official
checking-deploy-timing
posthog
Determine when a PostHog code change reached a given environment by reading the hidden GIT deploy annotations in the project and correlating them with the…
official
choosing-trend-or-slope-view
posthog
Clarify how to visualize change over a time range before building a trend. Use whenever the user asks how much something changed, grew, dropped, improved, or…
official
choosing-trend-or-slope-view
posthog
Clarify how to visualize change over a time range before building a trend. Use whenever the user asks how much something changed, grew, dropped, improved, or…
official
choosing-trend-or-slope-view
posthog
Clarify how to visualize change over a time range before building a trend. Use whenever the user asks how much something changed, grew, dropped, improved, or…
official
cleaning-up-stale-feature-flags
posthog
Identify and clean up stale feature flags in a PostHog project. Use when the user wants to find unused, fully rolled out, or abandoned feature flags, review…
official
cleaning-up-stale-feature-flags
posthog
Identify and clean up stale feature flags in a PostHog project. Use when the user wants to find unused, fully rolled out, or abandoned feature flags, review…
official
cleaning-up-stale-feature-flags
posthog
Identify and clean up stale feature flags in a PostHog project. Use when the user wants to find unused, fully rolled out, or abandoned feature flags, review…
official
cleaning-up-stale-feature-flags
posthog
Identify and clean up stale feature flags in a PostHog project. Use when the user wants to find unused, fully rolled out, or abandoned feature flags, review…
official
cleaning-up-stale-feature-flags
posthog
Identify and clean up stale feature flags in a PostHog project. Use when the user wants to find unused, fully rolled out, or abandoned feature flags, review…
official
clickhouse-migrations
posthog
ClickHouse migration patterns and rules. Use when creating or modifying ClickHouse migrations.
official
clickhouse-migrations
posthog
ClickHouse migration patterns and rules. Use when creating or modifying ClickHouse migrations.
official
clickhouse-migrations
posthog
ClickHouse migration patterns and rules. Use when creating or modifying ClickHouse migrations.
official
clickhouse-migrations
posthog
ClickHouse migration patterns and rules. Use when creating or modifying ClickHouse migrations.
official
competitor-data-verifier
posthog
Verify and update competitor product data by scraping competitor websites using WebFetch/WebSearch. Use when the user asks to verify, check, or update…
official
competitor-data-verifier
posthog
Verify and update competitor product data by scraping competitor websites using WebFetch/WebSearch. Use when the user asks to verify, check, or update…
official
configuring-experiment-analytics
posthog
Configures the analytics side of a PostHog experiment — exposure criteria (default `$feature_flag_called` vs custom exposure events), primary and secondary…
official
configuring-experiment-analytics
posthog
Guides experiment analytics configuration: exposure criteria, metric types, metric setup, and interpreting results. Covers who is included in the analysis, how…
official
configuring-experiment-analytics
posthog
Configures the analytics side of a PostHog experiment — exposure criteria (default `$feature_flag_called` vs custom exposure events), primary and secondary…
official
configuring-experiment-analytics
posthog
Configures the analytics side of a PostHog experiment — exposure criteria (default `$feature_flag_called` vs custom exposure events), primary and secondary…
official
configuring-experiment-analytics
posthog
Configures the analytics side of a PostHog experiment — exposure criteria (default `$feature_flag_called` vs custom exposure events), primary and secondary…
official
configuring-experiment-rollout
posthog
Configures the rollout shape of a PostHog experiment — the variant split (50/50, 80/20, A/B/C ratios), the overall rollout percentage that gates how many users…
official
configuring-experiment-rollout
posthog
Configures the rollout shape of a PostHog experiment — the variant split (50/50, 80/20, A/B/C ratios), the overall rollout percentage that gates how many users…
official
configuring-experiment-rollout
posthog
Configures the rollout shape of a PostHog experiment — the variant split (50/50, 80/20, A/B/C ratios), the overall rollout percentage that gates how many users…
official
configuring-experiment-rollout
posthog
Guides rollout configuration for experiments: variant splits, overall rollout percentage, and the critical disambiguation when a user mentions a specific…
official
configuring-experiment-rollout
posthog
Configures the rollout shape of a PostHog experiment — the variant split (50/50, 80/20, A/B/C ratios), the overall rollout percentage that gates how many users…
official
consuming-endpoints-from-client-code
posthog
Wire a PostHog endpoint into a client app or SDK. Covers fetching the OpenAPI spec, generating a typed client with openapi-generator or @hey-api/openapi-ts,…
official
consuming-endpoints-from-client-code
posthog
Wire a PostHog endpoint into a client app or SDK. Covers fetching the OpenAPI spec, generating a typed client with openapi-generator or @hey-api/openapi-ts,…
official
consuming-endpoints-from-client-code
posthog
Wire a PostHog endpoint into a client app or SDK. Covers fetching the OpenAPI spec, generating a typed client with openapi-generator or @hey-api/openapi-ts,…
official
consuming-endpoints-from-client-code
posthog
Wire a PostHog endpoint into a client app or SDK. Covers fetching the OpenAPI spec, generating a typed client with openapi-generator or @hey-api/openapi-ts,…
official
consuming-endpoints-from-client-code
posthog
Wire a PostHog endpoint into a client app or SDK. Covers fetching the OpenAPI spec, generating a typed client with openapi-generator or @hey-api/openapi-ts,…
official
copying-endpoints-across-projects
posthog
Copy a PostHog endpoint (a saved HogQL/insight query exposed as an API route) to another project in the same organization, or duplicate it under a new name in…
official
copying-flags-across-projects
posthog
Copy a feature flag from one PostHog project to one or more target projects in the same organization. Use when the user wants to duplicate a flag, promote a…
official
copying-flags-across-projects
posthog
Copy a feature flag from one PostHog project to one or more target projects in the same organization. Use when the user wants to duplicate a flag, promote a…
official
copying-flags-across-projects
posthog
Copy a feature flag from one PostHog project to one or more target projects in the same organization. Use when the user wants to duplicate a flag, promote a…
official
copying-flags-across-projects
posthog
Copy a feature flag from one PostHog project to one or more target projects in the same organization. Use when the user wants to duplicate a flag, promote a…
official
copying-flags-across-projects
posthog
Copy a feature flag from one PostHog project to one or more target projects in the same organization. Use when the user wants to duplicate a flag, promote a…
official
creating-ai-subscription
posthog
Create a recurring AI-generated PostHog report — schedule a free-text prompt to run on a cron, with the LLM-synthesized markdown delivered to email or Slack on…
official
creating-ai-subscription
posthog
Create a recurring AI-generated PostHog report — schedule a free-text prompt to run on a cron, with the LLM-synthesized markdown delivered to email or Slack on…
official
creating-ai-subscription
posthog
Create a recurring AI-generated PostHog report — schedule a free-text prompt to run on a cron, with the LLM-synthesized markdown delivered to email or Slack on…
official
creating-ai-subscription
posthog
Create a recurring AI-generated PostHog report — schedule a free-text prompt to run on a cron, with the LLM-synthesized markdown delivered to email or Slack on…
official
creating-ai-subscription
posthog
Create a recurring AI-generated PostHog report — schedule a free-text prompt to run on a cron, with the LLM-synthesized markdown delivered to email or Slack on…
official
creating-an-endpoint
posthog
Create a PostHog endpoint with the right shape on the first try — covers query kind choice, name conventions, what to expose as variables (HogQL code_name vs…
official
creating-an-endpoint
posthog
Create a PostHog endpoint with the right shape on the first try — covers query kind choice, name conventions, what to expose as variables (HogQL code_name vs…
official
creating-an-endpoint
posthog
Create a PostHog endpoint with the right shape on the first try — covers query kind choice, name conventions, what to expose as variables (HogQL code_name vs…
official
creating-an-endpoint
posthog
Create a PostHog endpoint with the right shape on the first try — covers query kind choice, name conventions, what to expose as variables (HogQL code_name vs…
official
creating-an-endpoint
posthog
Create a PostHog endpoint with the right shape on the first try — covers query kind choice, name conventions, what to expose as variables (HogQL code_name vs…
official
creating-experiments
posthog
Guides agents through the 3-step experiment creation flow: defining the hypothesis, configuring rollout, and setting up analytics. Delegates rollout decisions…
official
creating-experiments
posthog
Guides agents through the 3-step experiment creation flow: defining the hypothesis, configuring rollout, and setting up analytics. Delegates rollout decisions…
official
creating-experiments
posthog
Guides agents through the 3-step experiment creation flow: defining the hypothesis, configuring rollout, and setting up analytics. Delegates rollout decisions…
official
creating-experiments
posthog
Guides agents through the 3-step experiment creation flow: defining the hypothesis, configuring rollout, and setting up analytics. Delegates rollout decisions…
official
creating-experiments
posthog
Guides agents through the 3-step experiment creation flow: defining the hypothesis, configuring rollout, and setting up analytics. Delegates rollout decisions…
official
creating-online-evaluations
posthog
Author continuously-running online evaluations in PostHog AI observability, grounded in a real failure mode you've identified. Use when the user wants an…
official
creating-online-evaluations
posthog
Author continuously-running online evaluations in PostHog AI observability, grounded in a real failure mode you've identified. Use when the user wants an…
official
creating-online-evaluations
posthog
Author continuously-running online evaluations in PostHog AI observability, grounded in a real failure mode you've identified. Use when the user wants an…
official
creating-replay-vision-scanners
posthog
Guides agents through creating and safely sizing a Replay Vision scanner: choosing the scanner type (monitor/classifier/scorer/summarizer), shaping the…
official
creating-replay-vision-scanners
posthog
Guides agents through creating and safely sizing a Replay Vision scanner: choosing the scanner type (monitor/classifier/scorer/summarizer), shaping the…
official
creating-replay-vision-scanners
posthog
Guides agents through creating and safely sizing a Replay Vision scanner: choosing the scanner type (monitor/classifier/scorer/summarizer), shaping the…
official
creating-replay-vision-scanners
posthog
Guides agents through creating and safely sizing a Replay Vision scanner: choosing the scanner type (monitor/classifier/scorer/summarizer), shaping the…
official
creating-replay-vision-scanners
posthog
Guides agents through creating and safely sizing a Replay Vision scanner: choosing the scanner type (monitor/classifier/scorer/summarizer), shaping the…
official
dashboard-widgets
posthog
Guides PostHog engineers through dashboard widget platform work in the repo — ship a new widget_type (WIDGET_REGISTRY, catalog, run_widgets, WidgetCard) or…
official
debugging-ci-failures
posthog
Debugs failing GitHub Actions CI runs for PostHog PRs, commits, and branches, and answers broad CI-health questions ("is CI red?", "is master green today?",…
official
debugging-ci-failures
posthog
Debugs failing GitHub Actions CI runs for PostHog PRs, commits, and branches, and answers broad CI-health questions ("is CI red?", "is master green today?",…
official
debugging-ci-failures
posthog
Debugs failing GitHub Actions CI runs for PostHog PRs, commits, and branches, and answers broad CI-health questions ("is CI red?", "is master green today?",…
official
debugging-ci-failures
posthog
Find the first meaningful failure, classify it, reproduce the smallest useful case locally when appropriate, and report the result. Avoid public-visible or irreversible actions unless the user explicitly asks.
official
debugging-local-replay
posthog
When a developer says "local replay isn't working" or "recordings aren't showing up", work through these layers in order. The local replay pipeline has several moving parts and failures are usually silent.
official
debugging-local-replay
posthog
When a developer says "local replay isn't working" or "recordings aren't showing up", work through these layers in order. The local replay pipeline has several moving parts and failures are usually silent.
official
debugging-local-replay
posthog
Debugs why session recordings aren't appearing in the local dev environment. Use when a developer reports that local replay ingestion isn't working, recordings…
official
debugging-local-replay
posthog
Debugs why session recordings aren't appearing in the local dev environment. Use when a developer reports that local replay ingestion isn't working, recordings…
official
debugging-local-replay
posthog
Debugs why session recordings aren't appearing in the local dev environment. Use when a developer reports that local replay ingestion isn't working, recordings…
official
debugging-local-task-agent-runs
posthog
Debug the output of local PostHog task runs — the wizard cloud-run path that executes inside a Docker sandbox under the local Temporal `process-task` workflow…
official
debugging-signals-pipeline
posthog
Debug the signals pipeline locally end-to-end. Covers emitting test signals from fixtures, monitoring Temporal workflows via the REST API, reading sandbox…
official
debugging-signals-pipeline
posthog
Debug the signals pipeline locally end-to-end. Covers emitting test signals from fixtures, monitoring Temporal workflows via the REST API, reading sandbox…
official
debugging-signals-pipeline
posthog
Debug the signals pipeline locally end-to-end. Covers emitting test signals from fixtures, monitoring Temporal workflows via the REST API, reading sandbox…
official
debugging-signals-pipeline
posthog
Debug the signals pipeline locally end-to-end. Covers emitting test signals from fixtures, monitoring Temporal workflows via the REST API, reading sandbox…
official
debugging-signals-pipeline
posthog
Debug the signals pipeline locally end-to-end. Covers emitting test signals from fixtures, monitoring Temporal workflows via the REST API, reading sandbox…
official
debugging-surveys
posthog
Debug, support, and build PostHog Surveys across the backend and all five SDKs (web/posthog-js, iOS, Android, Flutter, React Native). Use whenever a Surveys…
official
debugging-surveys
posthog
Debug, support, and build PostHog Surveys across the backend and all five SDKs (web/posthog-js, iOS, Android, Flutter, React Native). Use whenever a Surveys…
official
depot-container-builds
posthog
Configures and runs Depot remote container builds using `depot build` and `depot bake`. Use when building Docker images, creating Dockerfiles with Depot,…
official
depot-container-builds
posthog
Configures and runs Depot remote container builds using `depot build` and `depot bake`. Use when building Docker images, creating Dockerfiles with Depot,…
official
depot-container-builds
posthog
Configures and runs Depot remote container builds using `depot build` and `depot bake`. Use when building Docker images, creating Dockerfiles with Depot,…
official
depot-container-builds
posthog
Configures and runs Depot remote container builds using `depot build` and `depot bake`. Use when building Docker images, creating Dockerfiles with Depot,…
official
depot-github-runners
posthog
Configures Depot-managed GitHub Actions runners as a drop-in replacement for GitHub-hosted runners. Use when setting up or migrating GitHub Actions workflows…
official
depot-github-runners
posthog
Configures Depot-managed GitHub Actions runners as a drop-in replacement for GitHub-hosted runners. Use when setting up or migrating GitHub Actions workflows…
official
depot-github-runners
posthog
Configures Depot-managed GitHub Actions runners as a drop-in replacement for GitHub-hosted runners. Use when setting up or migrating GitHub Actions workflows…
official
depot-github-runners
posthog
Configures Depot-managed GitHub Actions runners as a drop-in replacement for GitHub-hosted runners. Use when setting up or migrating GitHub Actions workflows…
official
designing-email-templates
posthog
Author, save, and edit email templates in the PostHog workflows library — compose email design JSON with Liquid personalization and create and round-trip-edit…
official
designing-email-templates
posthog
Author, save, and edit email templates in the PostHog workflows library — compose email design JSON with Liquid personalization and create and round-trip-edit…
official
designing-email-templates
posthog
Author, save, and edit email templates in the PostHog workflows library — compose email design JSON with Liquid personalization and create and round-trip-edit…
official
diagnosing-ci-and-merge-bottlenecks
posthog
Diagnoses CI and pull-request pipeline health for a GitHub repo using the engineering analytics MCP tools — pull-requests (PR list with CI status),…
official
diagnosing-ci-and-merge-bottlenecks
posthog
Diagnoses CI and pull-request pipeline health for a GitHub repo using the engineering analytics MCP tools — pull-requests (PR list with CI status),…
official
diagnosing-ci-and-merge-bottlenecks
posthog
Diagnoses CI and pull-request pipeline health for a GitHub repo using the engineering analytics MCP tools — pull-requests (PR list with CI status),…
official
diagnosing-ci-and-merge-bottlenecks
posthog
Diagnoses CI and pull-request pipeline health for a GitHub repo using the engineering analytics MCP tools — pull-requests (PR list with CI status),…
official
diagnosing-ci-and-merge-bottlenecks
posthog
Diagnoses CI and pull-request pipeline health for a GitHub repo using the engineering analytics MCP tools — pull-requests (PR list with CI status),…
official
diagnosing-endpoint-performance
posthog
Diagnose why a PostHog endpoint is slow or expensive and propose a concrete fix — bump the cache TTL, enable materialisation, restructure variables, or rewrite…
official
diagnosing-endpoint-performance
posthog
Diagnose why a PostHog endpoint is slow or expensive and propose a concrete fix — bump the cache TTL, enable materialisation, restructure variables, or rewrite…
official
diagnosing-endpoint-performance
posthog
Diagnose why a PostHog endpoint is slow or expensive and propose a concrete fix — bump the cache TTL, enable materialisation, restructure variables, or rewrite…
official
diagnosing-endpoint-performance
posthog
Diagnose why a PostHog endpoint is slow or expensive and propose a concrete fix — bump the cache TTL, enable materialisation, restructure variables, or rewrite…
official
diagnosing-endpoint-performance
posthog
Diagnose why a PostHog endpoint is slow or expensive and propose a concrete fix — bump the cache TTL, enable materialisation, restructure variables, or rewrite…
official
diagnosing-experiment-results
posthog
Diagnoses bias, anomalies, and strange-looking results on a specific PostHog experiment. Covers empty / 0-exposure experiments, sample ratio mismatch, identity…
official
diagnosing-experiment-results
posthog
Diagnoses bias, anomalies, and strange-looking results on a specific PostHog experiment. Covers empty / 0-exposure experiments, sample ratio mismatch, identity…
official
diagnosing-experiment-results
posthog
Diagnoses bias, anomalies, and strange-looking results on a specific PostHog experiment. Covers empty / 0-exposure experiments, sample ratio mismatch, identity…
official
diagnosing-experiment-results
posthog
Diagnoses bias, anomalies, and strange-looking results on a specific PostHog experiment. Covers empty / 0-exposure experiments, sample ratio mismatch, identity…
official
diagnosing-experiment-results
posthog
Diagnoses bias, anomalies, and strange-looking results on a specific PostHog experiment. Covers empty / 0-exposure experiments, sample ratio mismatch, identity…
official
diagnosing-failed-warehouse-syncs
posthog
Work top-down when a data warehouse source or table is failing, stuck, or producing bad data: source → schema → recovery action. Do not jump straight to "resync from scratch" — that discards synced data and restarts from zero, which is rarely the right first step.
official
diagnosing-failed-warehouse-syncs
posthog
Diagnose why a data warehouse sync is failing and recommend the right recovery action. Use when the user asks "why isn't my Stripe/Postgres/Hubspot sync…
official
diagnosing-failed-warehouse-syncs
posthog
Diagnose why a data warehouse sync is failing and recommend the right recovery action. Use when the user asks "why isn't my Stripe/Postgres/Hubspot sync…
official
diagnosing-failed-warehouse-syncs
posthog
Work top-down when a data warehouse source or table is failing, stuck, or producing bad data: source → schema → recovery action. Do not jump straight to "resync from scratch" — that discards synced data and restarts from zero, which is rarely the right first step.
official
diagnosing-failed-warehouse-syncs
posthog
Work top-down when a data warehouse source or table is failing, stuck, or producing bad data: source → schema → recovery action. Do not jump straight to "resync from scratch" — that discards synced data and restarts from zero, which is rarely the right first step.
official
diagnosing-missing-recordings
posthog
When a user asks "why wasn't this session recorded?" or "why don't I have any recordings?", follow this workflow to systematically diagnose the cause.
official
diagnosing-missing-recordings
posthog
When a user asks "why wasn't this session recorded?" or "why don't I have any recordings?", follow this workflow to systematically diagnose the cause.
official
diagnosing-missing-recordings
posthog
When a user asks "why wasn't this session recorded?" or "why don't I have any recordings?", follow this workflow to systematically diagnose the cause.
official
diagnosing-sdk-health
posthog
When a user asks about PostHog SDK versions, outdated SDKs, or whether they should upgrade, use the pre-digested SDK Doctor report rather than reasoning about versions yourself. The backend applies smart-semver rules (grace periods, minor-count thresholds, age-based detection), traffic-percentage thresholds, and provides user-facing copy that matches the SDK Doctor UI exactly.
official
diagnosing-sdk-health
posthog
Diagnoses the health of a project's PostHog SDK integrations — which SDKs are out of date and how to fix them. Use when a user asks about PostHog SDK versions,…
official
diagnosing-sdk-health
posthog
Diagnoses the health of a project's PostHog SDK integrations — which SDKs are out of date and how to fix them. Use when a user asks about PostHog SDK versions,…
official
diagnosing-sdk-health
posthog
When a user asks about PostHog SDK versions, outdated SDKs, or whether they should upgrade, use the pre-digested SDK Doctor report rather than reasoning about versions yourself. The backend applies smart-semver rules (grace periods, minor-count thresholds, age-based detection), traffic-percentage thresholds, and provides user-facing copy that matches the SDK Doctor UI exactly.
official
diagnosing-sdk-health
posthog
When a user asks about PostHog SDK versions, outdated SDKs, or whether they should upgrade, use the pre-digested SDK Doctor report rather than reasoning about versions yourself. The backend applies smart-semver rules (grace periods, minor-count thresholds, age-based detection), traffic-percentage thresholds, and provides user-facing copy that matches the SDK Doctor UI exactly.
official
diagnosing-stacktrace-symbolication
posthog
Help users debug PostHog Error Tracking stack-trace symbolication for any supported platform — JavaScript/TypeScript web, React Native (Hermes), Android…
official
diagnosing-stacktrace-symbolication
posthog
Help users debug PostHog Error Tracking stack-trace symbolication for any supported platform — JavaScript/TypeScript web, React Native (Hermes), Android…
official
diagnosing-stacktrace-symbolication
posthog
Help users debug PostHog Error Tracking stack-trace symbolication for any supported platform — JavaScript/TypeScript web, React Native (Hermes), Android…
official
django-migrations
posthog
Django migration patterns and safety workflow for PostHog. Use when creating, adjusting, or reviewing Django/Postgres migrations, including non-blocking…
official
django-migrations
posthog
Django migration patterns and safety workflow for PostHog. Use when creating, adjusting, or reviewing Django/Postgres migrations, including non-blocking…
official
django-migrations
posthog
Django migration patterns and safety workflow for PostHog. Use when creating, adjusting, or reviewing Django/Postgres migrations, including non-blocking…
official
django-migrations
posthog
Django migration patterns and safety workflow for PostHog. Use when creating, adjusting, or reviewing Django/Postgres migrations, including non-blocking…
official
django-startup-time
posthog
Keep heavy imports off the django.setup() path that every process (web, celery, temporal, migrate, shell, CI) pays for. Use when touching AppConfig.ready(),…
official
django-startup-time
posthog
Keep heavy imports off the django.setup() path that every process (web, celery, temporal, migrate, shell, CI) pays for. Use when touching AppConfig.ready(),…
official
documenting-warehouse-sources
posthog
Write or update the user-facing posthog.com documentation for a PostHog Data warehouse import source. Use when adding a new source doc, fixing an inconsistent…
official
documenting-warehouse-sources
posthog
Write or update the user-facing posthog.com documentation for a PostHog Data warehouse import source. Use when adding a new source doc, fixing an inconsistent…
official
documenting-warehouse-sources
posthog
Write or update the user-facing posthog.com documentation for a PostHog Data warehouse import source. Use when adding a new source doc, fixing an inconsistent…
official
documenting-warehouse-sources
posthog
Write or update the user-facing posthog.com documentation for a PostHog Data warehouse import source. Use when adding a new source doc, fixing an inconsistent…
official
downloading-batch-export-files
posthog
Export PostHog events, persons, or sessions on demand and download the resulting files. Use when the user asks to download/export raw PostHog data, create a…
official
downloading-batch-export-files
posthog
Export PostHog events, persons, or sessions on demand and download the resulting files. Use when the user asks to download/export raw PostHog data, create a…
official
downloading-batch-export-files
posthog
Export PostHog events, persons, or sessions on demand and download the resulting files. Use when the user asks to download/export raw PostHog data, create a…
official
downloading-batch-export-files
posthog
Export PostHog events, persons, or sessions on demand and download the resulting files. Use when the user asks to download/export raw PostHog data, create a…
official
downloading-batch-export-files
posthog
Export PostHog events, persons, or sessions on demand and download the resulting files. Use when the user asks to download/export raw PostHog data, create a…
official
ducklake-test
posthog
Start duckgres with DuckLake (S3-backed storage with PostgreSQL metadata) for local testing. Use when testing duckgres against DuckLake or reproducing Fivetran…
official
ducklake-test
posthog
Start duckgres with DuckLake (S3-backed storage with PostgreSQL metadata) for local testing. Use when testing duckgres against DuckLake or reproducing Fivetran…
official
error-tracking-android
posthog
PostHog error tracking for Android
official
error-tracking-android
posthog
PostHog error tracking for Android
official
error-tracking-angular
posthog
PostHog error tracking for Angular
official
error-tracking-angular
posthog
PostHog error tracking for Angular
official
error-tracking-flutter
posthog
PostHog error tracking for Flutter
official
error-tracking-flutter
posthog
PostHog error tracking for Flutter
official
error-tracking-go
posthog
PostHog error tracking for Go
official
error-tracking-go
posthog
PostHog error tracking for Go
official
error-tracking-hono
posthog
PostHog error tracking for Hono
official
error-tracking-hono
posthog
PostHog error tracking for Hono
official
error-tracking-nextjs
posthog
PostHog error tracking for Next.js
official
error-tracking-nextjs
posthog
PostHog error tracking for Next.js
official
error-tracking-node
posthog
PostHog error tracking for Node.js
official
error-tracking-node
posthog
PostHog error tracking for Node.js
official
error-tracking-nuxt
posthog
PostHog error tracking for Nuxt
official
error-tracking-nuxt
posthog
PostHog error tracking for Nuxt
official
error-tracking-python
posthog
PostHog error tracking for Python
official
error-tracking-python
posthog
PostHog error tracking for Python
official
error-tracking-react
posthog
PostHog error tracking for React
official
error-tracking-react
posthog
PostHog error tracking for React
official
error-tracking-react-native
posthog
PostHog error tracking for React Native
official
error-tracking-react-native
posthog
PostHog error tracking for React Native
official
error-tracking-ruby
posthog
PostHog error tracking for Ruby
official
error-tracking-ruby
posthog
PostHog error tracking for Ruby
official
error-tracking-ruby-on-rails
posthog
PostHog error tracking for Ruby on Rails
official
error-tracking-ruby-on-rails
posthog
PostHog error tracking for Ruby on Rails
official
error-tracking-svelte
posthog
PostHog error tracking for Svelte
official
error-tracking-svelte
posthog
PostHog error tracking for Svelte
official
error-tracking-web
posthog
PostHog error tracking for Web (JavaScript)
official
error-tracking-web
posthog
PostHog error tracking for Web (JavaScript)
official
establishing-code-ownership
posthog
Determine which PostHog team owns a file, directory, or code path, or enumerate all code a team owns (via distributed `owners.yaml`, `products/*/product.yaml`,…
official
establishing-code-ownership
posthog
Determine which PostHog team owns a file, directory, or code path, or enumerate all code a team owns (via `products/*/product.yaml` and…
official
establishing-code-ownership
posthog
Determine which PostHog team owns a file, directory, or code path, or enumerate all code a team owns (via `products/*/product.yaml` and…
official
experiment-audit
posthog
Audit a PostHog A/B experiment for a customer — verify config, exposure, attribution, and metrics. Trigger phrases include "audit [customer]'s experiment",…
official
exploring-ai-failures
posthog
Find where an AI/LLM application is failing in production and surface the failure patterns, working from real traces. Use when someone wants to understand…
official
exploring-ai-failures
posthog
Find where an AI/LLM application is failing in production and surface the failure patterns, working from real traces. Use when someone wants to understand…
official
exploring-ai-failures
posthog
Find where an AI/LLM application is failing in production and surface the failure patterns, working from real traces. Use when someone wants to understand…
official
exploring-apm-traces
posthog
PostHog captures distributed traces from OpenTelemetry. Each trace is a tree of spans representing a request’s path through services.
official
exploring-apm-traces
posthog
Investigates distributed application performance using PostHog APM (OpenTelemetry span) data via MCP. Use when the user asks about service traces, slow…
official
exploring-apm-traces
posthog
PostHog captures distributed traces from OpenTelemetry. Each trace is a tree of spans representing a request’s path through services.
official
exploring-apm-traces
posthog
Investigates distributed application performance using PostHog APM (OpenTelemetry span) data via MCP. Use when the user asks about service traces, slow…
official
exploring-autocapture-events
posthog
if users opt in then posthog-js automatically captures clicks, form submissions, and page changes as $autocapture events. Each event records the clicked DOM element and its ancestors in the elements_chain column.
official
exploring-autocapture-events
posthog
if users opt in then posthog-js automatically captures clicks, form submissions, and page changes as $autocapture events. Each event records the clicked DOM element and its ancestors in the elements_chain column.
official
exploring-autocapture-events
posthog
if users opt in then posthog-js automatically captures clicks, form submissions, and page changes as $autocapture events. Each event records the clicked DOM element and its ancestors in the elements_chain column.
official
exploring-autocapture-events
posthog
Guides exploration of $autocapture events captured by posthog-js to understand user interactions, find CSS selectors (especially data-attr attributes),…
official
exploring-autocapture-events
posthog
Guides exploration of $autocapture events captured by posthog-js to understand user interactions, find CSS selectors (especially data-attr attributes),…
official
exploring-endpoint-execution-logs
posthog
Explore and diagnose a PostHog endpoint's execution logs — error messages, failed runs, cache misses, slow runs, or unexpected row counts during endpoint…
official
exploring-endpoint-execution-logs
posthog
Explore and diagnose a PostHog endpoint's execution logs — error messages, failed runs, cache misses, slow runs, or unexpected row counts during endpoint…
official
exploring-endpoint-execution-logs
posthog
Explore and diagnose a PostHog endpoint's execution logs — error messages, failed runs, cache misses, slow runs, or unexpected row counts during endpoint…
official
exploring-endpoint-execution-logs
posthog
Explore and diagnose a PostHog endpoint's execution logs — error messages, failed runs, cache misses, slow runs, or unexpected row counts during endpoint…
official
exploring-endpoint-execution-logs
posthog
Explore and diagnose a PostHog endpoint's execution logs — error messages, failed runs, cache misses, slow runs, or unexpected row counts during endpoint…
official
exploring-live-traffic
posthog
Inspects PostHog Web analytics Live tab data — current users online, last-30-minutes pageviews, top pages, referrers, devices, browsers, countries, bot…
official
exploring-live-traffic
posthog
Inspects PostHog Web analytics Live tab data — current users online, last-30-minutes pageviews, top pages, referrers, devices, browsers, countries, bot…
official
exploring-live-traffic
posthog
Inspects PostHog Web analytics Live tab data — current users online, last-30-minutes pageviews, top pages, referrers, devices, browsers, countries, bot…
official
exploring-live-traffic
posthog
Inspects PostHog Web analytics Live tab data — current users online, last-30-minutes pageviews, top pages, referrers, devices, browsers, countries, bot…
official
exploring-live-traffic
posthog
Inspects PostHog Web analytics Live tab data — current users online, last-30-minutes pageviews, top pages, referrers, devices, browsers, countries, bot…
official
exploring-llm-clusters
posthog
Investigate LLM analytics clusters — understand usage patterns in AI/LLM traffic, compare cluster behavior, compute cost/latency metrics, and drill into…
official
exploring-llm-clusters
posthog
Investigate LLM analytics clusters — understand usage patterns in AI/LLM traffic, compare cluster behavior, compute cost/latency metrics, and drill into…
official
exploring-llm-clusters
posthog
Investigate LLM analytics clusters — understand usage patterns in AI/LLM traffic, compare cluster behavior, compute cost/latency metrics, and drill into…
official
exploring-llm-clusters
posthog
Investigate AI observability clusters — understand usage patterns in AI/LLM traffic, compare cluster behavior, compute cost/latency metrics, and drill into…
official
exploring-llm-clusters
posthog
Investigate AI observability clusters — understand usage patterns in AI/LLM traffic, compare cluster behavior, compute cost/latency metrics, and drill into…
official
exploring-llm-costs
posthog
PostHog attaches per-call cost metadata to every $ai_generation and $ai_embedding event at ingestion time. Every cost question reduces to an aggregation over those two event types — the interesting variation is only in how you group, filter, and compare.
official
exploring-llm-costs
posthog
PostHog attaches per-call cost metadata to every $ai_generation and $ai_embedding event at ingestion time. Every cost question reduces to an aggregation over those two event types — the interesting variation is only in how you group, filter, and compare.
official
exploring-llm-costs
posthog
Investigate LLM spend in PostHog — total cost over time, cost by model, provider, user, trace, or custom dimension, token and cache-hit economics, and cost…
official
exploring-llm-costs
posthog
Investigate LLM spend in PostHog — total cost over time, cost by model, provider, user, trace, or custom dimension, token and cache-hit economics, and cost…
official
exploring-llm-costs
posthog
Investigate LLM spend in PostHog — total cost over time, cost by model, provider, user, trace, or custom dimension, token and cache-hit economics, and cost…
official
exploring-llm-evaluations
posthog
PostHog evaluations score $ai_generation events. Each evaluation is one of two types, both first-class:
official
exploring-llm-evaluations
posthog
PostHog evaluations score $ai_generation events. Each evaluation is one of two types, both first-class:
official
exploring-llm-evaluations
posthog
Investigate AI observability evaluations — `hog` (deterministic code-based), `llm_judge` (LLM-prompt-based), and `sentiment` (user-message sentiment). Find…
official
exploring-llm-evaluations
posthog
Investigate AI observability evaluations of both types — `hog` (deterministic code-based) and `llm_judge` (LLM-prompt-based). Find existing evaluations,…
official
exploring-llm-evaluations
posthog
PostHog evaluations score $ai_generation events. Each evaluation is one of two types, both first-class:
official
exploring-llm-traces
posthog
PostHog captures LLM/AI agent activity as traces. Each trace is a tree of events representing a single AI interaction — from the top-level agent invocation down to individual LLM API calls.
official
exploring-llm-traces
posthog
PostHog captures LLM/AI agent activity as traces. Each trace is a tree of events representing a single AI interaction — from the top-level agent invocation down to individual LLM API calls.
official
exploring-llm-traces
posthog
PostHog captures LLM/AI agent activity as traces. Each trace is a tree of events representing a single AI interaction — from the top-level agent invocation down to individual LLM API calls.
official
exploring-mcp-intent-clusters
posthog
Explore PostHog MCP intent clusters — agent goals grouped by semantic similarity, with each cluster's tool distribution and error rates. Use when the user asks…
official
exploring-mcp-intent-clusters
posthog
Explore PostHog MCP intent clusters — agent goals grouped by semantic similarity, with each cluster's tool distribution and error rates. Use when the user asks…
official
exploring-mcp-intent-clusters
posthog
Explore PostHog MCP intent clusters — agent goals grouped by semantic similarity, with each cluster's tool distribution and error rates. Use when the user asks…
official
exploring-mcp-sessions
posthog
Investigate individual PostHog MCP sessions — the sequence of tool calls a single agent made in one run, what it was trying to do, and where it went wrong. Use…
official
exploring-mcp-sessions
posthog
Investigate individual PostHog MCP sessions — the sequence of tool calls a single agent made in one run, what it was trying to do, and where it went wrong. Use…
official
exploring-mcp-tool-quality
posthog
Investigate the quality of PostHog MCP tool calls — error rates, latency, reach, and which tools are failing or slow. Use when the user asks "which MCP tool…
official
exploring-mcp-tool-quality
posthog
Investigate the quality of PostHog MCP tool calls — error rates, latency, reach, and which tools are failing or slow. Use when the user asks "which MCP tool…
official
exploring-mcp-tool-quality
posthog
Investigate the quality of PostHog MCP tool calls — error rates, latency, reach, and which tools are failing or slow. Use when the user asks "which MCP tool…
official
exploring-mcp-tool-usage
posthog
Starting point for exploring how a PostHog MCP server's tools are used — routes a broad question to the typed tool that answers it. Use when the user asks "how…
official
exploring-mcp-tool-usage
posthog
Starting point for exploring how a PostHog MCP server's tools are used — routes a broad question to the typed tool that answers it. Use when the user asks "how…
official
exploring-mcp-tool-usage
posthog
Starting point for exploring how a PostHog MCP server's tools are used — routes a broad question to the typed tool that answers it. Use when the user asks "how…
official
exploring-replay-vision-observations
posthog
Guides agents through pulling a Replay Vision scanner's observations, reading the findings, and acting on them — summarizing patterns across sessions, drilling…
official
exploring-replay-vision-observations
posthog
Guides agents through pulling a Replay Vision scanner's observations, reading the findings, and acting on them — summarizing patterns across sessions, drilling…
official
exploring-replay-vision-observations
posthog
Guides agents through pulling a Replay Vision scanner's observations, reading the findings, and acting on them — summarizing patterns across sessions, drilling…
official
exploring-scouts
posthog
How to explore and make sense of PostHog Signals scouts — the scheduled agents that scan a project and write reports into the Signals inbox. Use when a user…
official
exploring-scouts
posthog
How to explore and make sense of PostHog Signals scouts — the scheduled agents that scan a project and write reports into the Signals inbox. Use when a user…
official
exploring-scouts
posthog
How to explore and make sense of PostHog Signals scouts — the scheduled agents that scan a project and write reports into the Signals inbox. Use when a user…
official
exploring-signals-scouts
posthog
How to explore and make sense of PostHog Signals scouts — the scheduled agents that scan a project and emit findings into the Signals inbox. Use when a user…
official
exploring-signals-scouts
posthog
How to explore and make sense of PostHog Signals scouts — the scheduled agents that scan a project and emit findings into the Signals inbox. Use when a user…
official
exploring-signals-scouts
posthog
How to explore and make sense of PostHog Signals scouts — the scheduled agents that scan a project and emit findings into the Signals inbox. Use when a user…
official
exploring-the-wizard
posthog
Run, drive, and explore the PostHog wizard headlessly against an app — boot it on the app and decide each screen yourself over the wizard-ci MCP tools…
official
exporting-session-recordings
posthog
Export a single session recording's raw data (recording blocks + ClickHouse metadata) to a downloadable zip, and download it. Staff-only, via the django admin…
official
extending-personhog-test-harness
posthog
When and how to add scenarios, chaos events, and invariants to the personhog e2e test harness (rust/personhog-test-harness). Use after fixing a bug or…
official
feature-flags-android
posthog
PostHog feature flags for Android applications
official
feature-flags-android
posthog
PostHog feature flags for Android applications
official
feature-flags-api
posthog
PostHog feature flags for API applications
official
feature-flags-api
posthog
PostHog feature flags for API applications
official
feature-flags-dotnet
posthog
PostHog feature flags for .NET applications
official
feature-flags-dotnet
posthog
PostHog feature flags for .NET applications
official
feature-flags-elixir
posthog
PostHog feature flags for Elixir applications
official
feature-flags-elixir
posthog
PostHog feature flags for Elixir applications
official
feature-flags-flutter
posthog
PostHog feature flags for Flutter applications
official
feature-flags-flutter
posthog
PostHog feature flags for Flutter applications
official
feature-flags-go
posthog
PostHog feature flags for Go applications
official
feature-flags-go
posthog
PostHog feature flags for Go applications
official
feature-flags-ios
posthog
PostHog feature flags for iOS applications
official
feature-flags-ios
posthog
PostHog feature flags for iOS applications
official
feature-flags-java
posthog
PostHog feature flags for Java applications
official
feature-flags-java
posthog
PostHog feature flags for Java applications
official
feature-flags-nextjs
posthog
PostHog feature flags for Next.js applications
official
feature-flags-nextjs
posthog
PostHog feature flags for Next.js applications
official
feature-flags-nodejs
posthog
PostHog feature flags for Node.js applications
official
feature-flags-nodejs
posthog
PostHog feature flags for Node.js applications
official
feature-flags-php
posthog
PostHog feature flags for PHP applications
official
feature-flags-php
posthog
PostHog feature flags for PHP applications
official
feature-flags-python
posthog
PostHog feature flags for Python applications
official
feature-flags-python
posthog
PostHog feature flags for Python applications
official
feature-flags-react
posthog
PostHog feature flags for React applications
official
feature-flags-react
posthog
PostHog feature flags for React applications
official
feature-flags-react-native
posthog
PostHog feature flags for React Native applications
official
feature-flags-react-native
posthog
PostHog feature flags for React Native applications
official
feature-flags-ruby
posthog
PostHog feature flags for Ruby applications
official
feature-flags-ruby
posthog
PostHog feature flags for Ruby applications
official
feature-flags-rust
posthog
PostHog feature flags for Rust applications
official
feature-flags-rust
posthog
PostHog feature flags for Rust applications
official
feature-flags-web
posthog
PostHog feature flags for Web (JavaScript) applications
official
feature-flags-web
posthog
PostHog feature flags for Web (JavaScript) applications
official
feature-usage-feed
posthog
Some PostHog features (group session summaries, single session summaries, replay AI search, error tracking AI debug, etc.) generate hundreds or thousands of LLM traces per week. Reading them by hand is not feasible. This skill covers the end-to-end pattern for turning that trace volume into a live Slack feed of canonical use cases — what users are actually doing with the feature.
official
feature-usage-feed
posthog
Some PostHog features (group session summaries, single session summaries, replay AI search, error tracking AI debug, etc.) generate hundreds or thousands of LLM traces per week. Reading them by hand is not feasible. This skill covers the end-to-end pattern for turning that trace volume into a live Slack feed of canonical use cases — what users are actually doing with the feature.
official
feature-usage-feed
posthog
Set up an LLM-judge evaluation that extracts canonical use cases for a PostHog feature at scale and streams the results to a Slack channel as a live feed. Use…
official
feature-usage-feed
posthog
Set up an LLM-judge evaluation that extracts canonical use cases for a PostHog feature at scale and streams the results to a Slack channel as a live feed. Use…
official
feature-usage-feed
posthog
Some PostHog features (group session summaries, single session summaries, replay AI search, error tracking AI debug, etc.) generate hundreds or thousands of LLM traces per week. Reading them by hand is not feasible. This skill covers the end-to-end pattern for turning that trace volume into a live Slack feed of canonical use cases — what users are actually doing with the feature.
official
filtering-bot-traffic
posthog
Identify, measure, and exclude bot / crawler / AI-agent traffic in PostHog web and product analytics using the traffic classification surface (the isLikelyBot…
official
filtering-bot-traffic
posthog
Identify, measure, and exclude bot / crawler / AI-agent traffic in PostHog web and product analytics using the traffic classification surface (the isLikelyBot…
official
filtering-bot-traffic
posthog
Identify, measure, and exclude bot / crawler / AI-agent traffic in PostHog web and product analytics using the traffic classification surface (the isLikelyBot…
official
finding-deleted-feature-flags
posthog
Find feature flags that were soft-deleted in the active project within a recent time window. Use when the user asks "what flags were deleted in the last N…
official
finding-deleted-feature-flags
posthog
Find feature flags that were soft-deleted in the active project within a recent time window. Use when the user asks "what flags were deleted in the last N…
official
finding-deleted-feature-flags
posthog
Find feature flags that were soft-deleted in the active project within a recent time window. Use when the user asks "what flags were deleted in the last N…
official
finding-deleted-feature-flags
posthog
Find feature flags that were soft-deleted in the active project within a recent time window. Use when the user asks "what flags were deleted in the last N…
official
finding-deleted-feature-flags
posthog
Find feature flags that were soft-deleted in the active project within a recent time window. Use when the user asks "what flags were deleted in the last N…
official
finding-experiments
posthog
Resolves a PostHog experiment reference from natural language to a concrete experiment ID by browsing `experiment-list` (not feature-flag tools), with…
official
finding-experiments
posthog
Resolves a PostHog experiment reference from natural language to a concrete experiment ID by browsing `experiment-list` (not feature-flag tools), with…
official
finding-experiments
posthog
Resolves a PostHog experiment reference from natural language to a concrete experiment ID by browsing `experiment-list` (not feature-flag tools), with…
official
finding-experiments
posthog
Resolves experiment references from natural language to concrete experiment IDs. Handles name lookups, fuzzy descriptions ('the signup experiment', 'my latest…
official
finding-experiments
posthog
Resolves a PostHog experiment reference from natural language to a concrete experiment ID by browsing `experiment-list` (not feature-flag tools), with…
official
finding-llm-gateway-migration-candidates
posthog
Finds and ranks callers that could move from services/llm-gateway to PostHog/ai-gateway. Use when asked what to migrate next, to find low-risk gateway…
official
finding-replay-for-issue
posthog
When a user says "show me a replay for this error" or "find a recording for issue X", the goal isn't just any linked session — it's the one that best shows what led to the error. Popular issues can have hundreds of linked sessions, and most are crash-only fragments or duplicate occurrences. This skill picks the most useful one.
official
finding-replay-for-issue
posthog
Finds the most informative session recording linked to an error tracking issue. Use when a user has an error tracking issue ID and wants to watch a replay…
official
finding-replay-for-issue
posthog
Finds the most informative session recording linked to an error tracking issue. Use when a user has an error tracking issue ID and wants to watch a replay…
official
finding-replay-for-issue
posthog
Finds the most informative session recording linked to an error tracking issue. Use when a user has an error tracking issue ID and wants to watch a replay…
official
finding-replay-for-issue
posthog
When a user says "show me a replay for this error" or "find a recording for issue X", the goal isn't just any linked session — it's the one that best shows what led to the error. Popular issues can have hundreds of linked sessions, and most are crash-only fragments or duplicate occurrences. This skill picks the most useful one.
official
finding-sessions-to-watch
posthog
Guides a user from "I want to watch recordings but don't know which ones" to a short, high-signal list of sessions worth watching. Use when the user asks which…
official
finding-sessions-to-watch
posthog
Guides a user from "I want to watch recordings but don't know which ones" to a short, high-signal list of sessions worth watching. Use when the user asks which…
official
finding-sessions-to-watch
posthog
Guides a user from "I want to watch recordings but don't know which ones" to a short, high-signal list of sessions worth watching. Use when the user asks which…
official
finding-sessions-to-watch
posthog
Guides a user from "I want to watch recordings but don't know which ones" to a short, high-signal list of sessions worth watching. Use when the user asks which…
official
finding-sessions-to-watch
posthog
Guides a user from "I want to watch recordings but don't know which ones" to a short, high-signal list of sessions worth watching. Use when the user asks which…
official
fixing-flaky-tests
posthog
Guides an agent through reproducing, root-causing, fixing, and validating flaky tests in the PostHog monorepo. Use when a test fails intermittently in CI but…
official
fixing-flaky-tests
posthog
Guides an agent through reproducing, root-causing, fixing, and validating flaky tests in the PostHog monorepo. Use when a test fails intermittently in CI but…
official
fixing-flaky-tests
posthog
Guides an agent through reproducing, root-causing, fixing, and validating flaky tests in the PostHog monorepo. Use when a test fails intermittently in CI but…
official
fixing-flaky-tests
posthog
Guides an agent through reproducing, root-causing, fixing, and validating flaky tests in the PostHog monorepo. Use when a test fails intermittently in CI but…
official
formatting-insight-axes
posthog
Pick the right y-axis unit when creating or updating a TrendsQuery insight via `posthog:insight-create` or `posthog:insight-update`. Use when the agent is…
official
formatting-insight-axes
posthog
Pick the right y-axis unit when creating or updating a TrendsQuery insight via `posthog:insight-create` or `posthog:insight-update`. Use when the agent is…
official
formatting-insight-axes
posthog
Pick the right y-axis unit when creating or updating a TrendsQuery insight via `posthog:insight-create` or `posthog:insight-update`. Use when the agent is…
official
formatting-insight-axes
posthog
Pick the right y-axis unit when creating or updating a TrendsQuery insight via `posthog:insight-create` or `posthog:insight-update`. Use when the agent is…
official
formatting-insight-axes
posthog
Pick the right y-axis unit when creating or updating a TrendsQuery insight via `posthog:insight-create` or `posthog:insight-update`. Use when the agent is…
official
gating-production-deploys
posthog
Use when adding or editing a GitHub Actions workflow that pushes a container image to a registry (ECR/ghcr/Docker Hub via build-push-action) or dispatches a…
official
gating-production-deploys
posthog
Use when adding or editing a GitHub Actions workflow that pushes a container image to a registry (ECR/ghcr/Docker Hub via build-push-action) or dispatches a…
official
gating-production-deploys
posthog
Use when adding or editing a GitHub Actions workflow that pushes a container image to a registry (ECR/ghcr/Docker Hub via build-push-action) or dispatches a…
official
gating-production-deploys
posthog
Use when adding or editing a GitHub Actions workflow that pushes a container image to a registry (ECR/ghcr/Docker Hub via build-push-action) or dispatches a…
official
generating-clickhouse-query-performance-reports
posthog
Produce and structure slow-query performance reports for PostHog's production ClickHouse (US and EU). Use when asked for a slow query report, query performance…
official
generating-clickhouse-query-performance-reports
posthog
Produce and structure slow-query performance reports for PostHog's production ClickHouse (US and EU). Use when asked for a slow query report, query performance…
official
grouping-noisy-errors
posthog
Consolidate PostHog error tracking issues that are the same actual error reported under different fingerprints. Use when the user asks "why do I have so many…
official
grouping-noisy-errors
posthog
Consolidate PostHog error tracking issues that are the same actual error reported under different fingerprints. Use when the user asks "why do I have so many…
official
grouping-noisy-errors
posthog
Consolidate PostHog error tracking issues that are the same actual error reported under different fingerprints. Use when the user asks "why do I have so many…
official
grouping-noisy-errors
posthog
Consolidate PostHog error tracking issues that are the same actual error reported under different fingerprints. Use when the user asks "why do I have so many…
official
grouping-noisy-errors
posthog
Consolidate PostHog error tracking issues that are the same actual error reported under different fingerprints. Use when the user asks "why do I have so many…
official
hogli
posthog
PostHog developer CLI and repo tooling reference. Use when the user mentions hogli, asks about repo CLI tools, bin scripts, Makefiles, how to…
official
hogli
posthog
PostHog developer CLI and repo tooling reference. Use when the user mentions hogli, asks about repo CLI tools, bin scripts, Makefiles, how to…
official
hogli
posthog
PostHog developer CLI and repo tooling reference. Use when the user mentions hogli, asks about repo CLI tools, bin scripts, Makefiles, how to…
official
hogli
posthog
Unified CLI for PostHog development. Wraps all repo scripts, bin commands, and tooling behind a single entry point. There is no Makefile — hogli is the equivalent.
official
implementing-agent-modes
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…
official
implementing-agent-modes
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…
official
implementing-agent-modes
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…
official
implementing-agent-modes
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…
official
implementing-mcp-tools
posthog
Guide for exposing PostHog product endpoints as MCP tools. Use when creating new or updating API endpoints, adding MCP tool definitions, scaffolding YAML…
official
implementing-mcp-tools
posthog
Guide for exposing PostHog product endpoints as MCP tools. Use when creating new or updating API endpoints, adding MCP tool definitions, scaffolding YAML…
official
implementing-mcp-ui-apps
posthog
Guide for adding MCP UI apps — interactive visualizations that render tool results in MCP clients like Claude Desktop. Use when adding a new detail or list…
official
implementing-mcp-ui-apps
posthog
Guide for adding MCP UI apps — interactive visualizations that render tool results in MCP clients like Claude Desktop. Use when adding a new detail or list…
official
implementing-warehouse-sources
posthog
Implement and extend PostHog Data warehouse import sources. Use when adding a new source under products/warehouse_sources/backend/temporal/data_imports/sources,…
official
implementing-warehouse-sources
posthog
Implement and extend PostHog Data warehouse import sources. Use when adding a new source under products/warehouse_sources/backend/temporal/data_imports/sources,…
official
implementing-warehouse-sources
posthog
Implement and extend PostHog Data warehouse import sources. Use when adding a new source under products/warehouse_sources/backend/temporal/data_imports/sources,…
official
implementing-warehouse-sources
posthog
Implement and extend PostHog Data warehouse import sources. Use when adding a new source under posthog/temporal/data_imports/sources, adding datasets/endpoints…
official
improving-drf-endpoints
posthog
Use when editing, reviewing, or auditing DRF viewsets and serializers in PostHog. Triggers on files in posthog/api/, products/*/backend/api/,…
official
improving-drf-endpoints
posthog
Use when editing, reviewing, or auditing DRF viewsets and serializers in PostHog. Triggers on files in posthog/api/, products/*/backend/api/,…
official
improving-drf-endpoints
posthog
Use when editing, reviewing, or auditing DRF viewsets and serializers in PostHog. Triggers on files in posthog/api/, products/*/backend/api/,…
official
improving-drf-endpoints
posthog
Use when editing, reviewing, or auditing DRF viewsets and serializers in PostHog. Triggers on files in posthog/api/, products/*/backend/api/,…
official
improving-mcp-tools
posthog
Run an improve-my-MCP campaign: an autoresearch-style loop that measures the MCP agent experience with the eval harness, picks the highest-impact tool problem…
official
improving-mcp-tools
posthog
Run an improve-my-MCP campaign: an autoresearch-style loop that measures the MCP agent experience with the eval harness, picks the highest-impact tool problem…
official
improving-mcp-tools
posthog
Run an improve-my-MCP campaign: an autoresearch-style loop that measures the MCP agent experience with the eval harness, picks the highest-impact tool problem…
official
inbox-exploration
posthog
The Inbox is where PostHog surfaces signal reports — clusters of related observations (signals) that have been aggregated into a single issue or trend (e.g. "Error rate spiked 3× on /checkout"). Reports come from multiple source products: error tracking, session replay, web analytics, experiments, and integrations like Linear, GitHub, and Zendesk.
official
inbox-exploration
posthog
Explore PostHog's Inbox and act on what it surfaces — the place where signal reports cluster into actionable issues and trends. Use when the user asks "what's…
official
inbox-exploration
posthog
Explore PostHog's Inbox — the surface where signal reports surface as actionable issues and trends. Use when the user asks "what's in my inbox?", "what should…
official
inbox-exploration
posthog
Explore PostHog's Inbox and act on what it surfaces — the place where signal reports cluster into actionable issues and trends. Use when the user asks "what's…
official
inbox-exploration
posthog
The Inbox is where PostHog surfaces signal reports — clusters of related observations (signals) that have been aggregated into a single issue or trend (e.g. "Error rate spiked 3× on /checkout"). Reports come from multiple source products: error tracking, session replay, web analytics, experiments, and integrations like Linear, GitHub, and Zendesk.
official
ingestion-pipeline-doctor-nodejs
posthog
Quick reference for PostHog's ingestion pipeline framework and its convention-checking agents.
official
ingestion-pipeline-doctor-nodejs
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…
official
ingestion-pipeline-doctor-nodejs
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…
official
ingestion-pipeline-doctor-nodejs
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…
official
ink-tui-wizard
posthog
Build terminal user interfaces (TUIs) using Ink (React for CLIs) and @inkjs/ui with a reactive, session-driven wizard pattern. Use when creating interactive…
official
instrument-error-tracking
posthog
Use this skill to add PostHog error tracking that captures and monitors exceptions in your application. Use it after implementing features or reviewing PRs to ensure errors are tracked with full stack traces and source maps. If PostHog is not yet installed, this skill also covers initial SDK setup. Supports any platform or language.
official
instrument-error-tracking
posthog
Add PostHog error tracking to capture and monitor exceptions. Use after implementing features or reviewing PRs to ensure errors are tracked with stack traces…
official
instrument-error-tracking
posthog
Use this skill to add PostHog error tracking that captures and monitors exceptions in your application. Use it after implementing features or reviewing PRs to ensure errors are tracked with full stack traces and source maps. If PostHog is not yet installed, this skill also covers initial SDK setup. Supports any platform or language.
official
instrument-feature-flags
posthog
Use this skill to add PostHog feature flags that gate new or changed functionality. Use it after implementing features or reviewing PRs to ensure safe rollouts with feature flag controls. If PostHog is not yet installed, this skill also covers initial SDK setup. Supports any platform or language.
official
instrument-feature-flags
posthog
Add PostHog feature flags to gate new functionality. Use after implementing features or reviewing PRs to ensure safe rollouts with feature flag controls. Also…
official
instrument-feature-flags
posthog
Use this skill to add PostHog feature flags that gate new or changed functionality. Use it after implementing features or reviewing PRs to ensure safe rollouts with feature flag controls. If PostHog is not yet installed, this skill also covers initial SDK setup. Supports any platform or language.
official
instrument-integration
posthog
Use this skill to add the PostHog SDK to an application. Use it when setting up PostHog for the first time, or reviewing PRs that need PostHog initialization. Covers SDK installation, provider setup, and basic configuration. Supports any framework or language.
official
instrument-integration
posthog
Use this skill to add the PostHog SDK to an application. Use it when setting up PostHog for the first time, or reviewing PRs that need PostHog initialization. Covers SDK installation, provider setup, and basic configuration. Supports any framework or language.
official
instrument-integration
posthog
Add PostHog SDK integration to your application. Use when setting up PostHog for the first time or reviewing PRs that need PostHog initialization. Covers SDK…
official
instrument-llm-analytics
posthog
Use this skill to add PostHog LLM analytics that trace AI model usage in new or changed code. Use it after implementing LLM features or reviewing PRs to ensure all generations are captured with token counts, latency, and costs. If PostHog is not yet installed, this skill also covers initial SDK setup. Supports any provider or framework.
official
instrument-llm-analytics
posthog
Add PostHog LLM analytics to trace AI model usage. Use after implementing LLM features or reviewing PRs to ensure all generations are captured with token…
official
instrument-llm-analytics
posthog
Use this skill to add PostHog LLM analytics that trace AI model usage in new or changed code. Use it after implementing LLM features or reviewing PRs to ensure all generations are captured with token counts, latency, and costs. If PostHog is not yet installed, this skill also covers initial SDK setup. Supports any provider or framework.
official
instrument-logs
posthog
Use this skill to add PostHog log capture for new or changed code. Use it after implementing features or reviewing PRs to ensure meaningful log events are captured with structured properties. If PostHog log export is not yet configured, this skill also covers initial OTLP exporter setup. Supports any platform or language.
official
instrument-logs
posthog
Add PostHog log capture to track application logs. Use after implementing features or reviewing PRs to ensure meaningful log events are captured with…
official
instrument-logs
posthog
Use this skill to add PostHog log capture for new or changed code. Use it after implementing features or reviewing PRs to ensure meaningful log events are captured with structured properties. If PostHog log export is not yet configured, this skill also covers initial OTLP exporter setup. Supports any platform or language.
official
instrument-product-analytics
posthog
Use this skill to add product analytics events (capture calls) that track meaningful user actions in new or changed code. Use it after implementing features or reviewing PRs to ensure key user behaviors are captured. If PostHog is not yet installed, this skill also covers initial SDK setup. Supports any framework or language.
official
instrument-product-analytics
posthog
Add PostHog product analytics events to track user behavior. Use after implementing new features or reviewing PRs to ensure meaningful user actions are…
official
instrument-product-analytics
posthog
Use this skill to add product analytics events (capture calls) that track meaningful user actions in new or changed code. Use it after implementing features or reviewing PRs to ensure key user behaviors are captured. If PostHog is not yet installed, this skill also covers initial SDK setup. Supports any framework or language.
official
instrumenting-first-party-metrics
posthog
How to instrument PostHog's own Metrics product from PostHog-owned code — record counters, gauges, and histograms that land in posthog.metrics, the same way…
official
integration-android
posthog
PostHog integration for Android applications
official
integration-android
posthog
PostHog integration for Android applications
official
integration-angular
posthog
PostHog integration for Angular applications
official
integration-angular
posthog
PostHog integration for Angular applications
official
integration-astro-hybrid
posthog
PostHog integration for Astro hybrid rendering with both static and server-rendered pages
official
integration-astro-hybrid
posthog
This skill helps you add PostHog analytics to Astro (Hybrid) applications.
official
integration-astro-ssr
posthog
PostHog integration for server-rendered Astro applications with API routes
official
integration-astro-ssr
posthog
PostHog integration for server-rendered Astro applications with API routes
official
integration-astro-static
posthog
PostHog integration for static Astro sites using SSG
official
integration-astro-static
posthog
PostHog integration for static Astro sites using SSG
official
integration-astro-view-transitions
posthog
PostHog integration for Astro with ClientRouter view transitions
official
integration-astro-view-transitions
posthog
PostHog integration for Astro with ClientRouter view transitions
official
integration-django
posthog
PostHog integration for Django applications
official
integration-django
posthog
PostHog integration for Django applications
official
integration-expo
posthog
PostHog integration for Expo applications
official
integration-expo
posthog
PostHog integration for Expo applications
official
integration-fastapi
posthog
PostHog integration for FastAPI applications
official
integration-fastapi
posthog
PostHog integration for FastAPI applications
official
integration-flask
posthog
PostHog integration for Flask applications
official
integration-flask
posthog
PostHog integration for Flask applications
official
integration-javascript_node
posthog
integration-javascript_node — an installable skill for AI agents, published by posthog/skills.
official
integration-javascript_node
posthog
PostHog integration for server-side Node.js applications using posthog-node
official
integration-javascript_web
posthog
PostHog integration for client-side web JavaScript applications using posthog-js
official
integration-javascript_web
posthog
integration-javascript_web — an installable skill for AI agents, published by posthog/skills.
official
integration-laravel
posthog
PostHog integration for Laravel applications
official
integration-laravel
posthog
PostHog integration for Laravel applications
official
integration-nextjs-app-router
posthog
PostHog integration for Next.js App Router applications
official
integration-nextjs-app-router
posthog
PostHog integration for Next.js App Router applications
official
integration-nextjs-pages-router
posthog
PostHog integration for Next.js Pages Router applications
official
integration-nextjs-pages-router
posthog
PostHog integration for Next.js Pages Router applications
official
integration-nuxt-3.6
posthog
PostHog integration for Nuxt versions 3.0 to 3.6
official
integration-nuxt-3.6
posthog
integration-nuxt-3.6 — an installable skill for AI agents, published by posthog/skills.
official
integration-nuxt-4
posthog
PostHog integration for Nuxt 4 applications
official
integration-nuxt-4
posthog
PostHog integration for Nuxt 4 applications
official
integration-python
posthog
PostHog integration for any Python application using the Python SDK
official
integration-python
posthog
PostHog integration for any Python application using the Python SDK
official
integration-react-native
posthog
PostHog integration for React Native applications
official
integration-react-native
posthog
PostHog integration for React Native applications
official
integration-react-react-router-6
posthog
PostHog integration for React Router v6 applications
official
integration-react-react-router-6
posthog
PostHog integration for React Router v6 applications
official
integration-react-react-router-7-data
posthog
PostHog integration for React Router v7 - Data mode applications
official
integration-react-react-router-7-data
posthog
PostHog integration for React Router v7 - Data mode applications
official
integration-react-react-router-7-declarative
posthog
PostHog integration for React Router v7 - Declarative mode applications
official
integration-react-react-router-7-declarative
posthog
PostHog integration for React Router v7 - Declarative mode applications
official
integration-react-react-router-7-framework
posthog
PostHog integration for React Router v7 - Framework mode applications
official
integration-react-react-router-7-framework
posthog
PostHog integration for React Router v7 - Framework mode applications
official
integration-react-tanstack-router-code-based
posthog
PostHog integration for React applications using TanStack Router with code-based routing
official
integration-react-tanstack-router-code-based
posthog
This skill helps you add PostHog analytics to React with TanStack Router (code-based) applications.
official
integration-react-tanstack-router-file-based
posthog
This skill helps you add PostHog analytics to React with TanStack Router (file-based) applications.
official
integration-react-tanstack-router-file-based
posthog
PostHog integration for React applications using TanStack Router with file-based routing
official
integration-react-vite
posthog
PostHog integration for React applications built with Vite (no router)
official
integration-react-vite
posthog
PostHog integration for React applications built with Vite (no router)
official
integration-ruby
posthog
PostHog integration for any Ruby application using the Ruby SDK
official
integration-ruby
posthog
PostHog integration for any Ruby application using the Ruby SDK
official
integration-ruby-on-rails
posthog
PostHog integration for Ruby on Rails applications
official
integration-ruby-on-rails
posthog
PostHog integration for Ruby on Rails applications
official
integration-sveltekit
posthog
PostHog integration for SvelteKit applications
official
integration-sveltekit
posthog
PostHog integration for SvelteKit applications
official
integration-swift
posthog
PostHog integration for Swift iOS and macOS applications
official
integration-swift
posthog
PostHog integration for Swift iOS and macOS applications
official
integration-tanstack-start
posthog
PostHog integration for TanStack Start full-stack applications
official
integration-tanstack-start
posthog
PostHog integration for TanStack Start full-stack applications
official
integration-vue-3
posthog
PostHog integration for Vue 3 applications
official
integration-vue-3
posthog
PostHog integration for Vue 3 applications
official
investigate-metric
posthog
For "why did X change?" questions about a saved insight, dashboard tile, or pasted query. Don't load this skill for plain "what is X?" questions — only when there's an observed change to explain.
official
investigate-metric
posthog
For "why did X change?" questions about a saved insight, dashboard tile, or pasted query. Don't load this skill for plain "what is X?" questions — only when there's an observed change to explain.
official
investigate-metric
posthog
Diagnose why a product metric changed (dropped, spiked, or plateaued) by orchestrating breakdowns, actors, paths, lifecycle, retention, and annotations…
official
investigate-metric
posthog
Diagnose why a product metric changed (dropped, spiked, or plateaued) by orchestrating breakdowns, actors, paths, lifecycle, retention, and annotations…
official
investigate-metric
posthog
Diagnose why a product metric changed (dropped, spiked, or plateaued) by orchestrating breakdowns, actors, paths, lifecycle, retention, and annotations…
official
investigating-ci-failures
posthog
Investigates a specific CI failure to a verdict: whose fault, which commit, who wrote it, and whether it's fixed. Use for "who broke master", "why did this…
official
investigating-error-issue
posthog
Investigates a single PostHog error tracking issue end-to-end. Use when the user provides an issue ID or pastes an issue URL (`/error_tracking/<id>`) and wants…
official
investigating-error-issue
posthog
Investigates a single PostHog error tracking issue end-to-end. Use when the user provides an issue ID or pastes an issue URL (`/error_tracking/<id>`) and wants…
official
investigating-error-issue
posthog
Investigates a single PostHog error tracking issue end-to-end. Use when the user provides an issue ID or pastes an issue URL (`/error_tracking/<id>`) and wants…
official
investigating-error-issue
posthog
Investigates a single PostHog error tracking issue end-to-end. Use when the user provides an issue ID or pastes an issue URL (`/error_tracking/<id>`) and wants…
official
investigating-error-issue
posthog
Investigates a single PostHog error tracking issue end-to-end. Use when the user provides an issue ID or pastes an issue URL (`/error_tracking/<id>`) and wants…
official
investigating-logs
posthog
Investigate logs in a PostHog project: verify a service or deployment is healthy, explain an error spike, triage an incident, or understand what a log stream…
official
investigating-metric-anomalies
posthog
Investigates server/infrastructure metric anomalies in PostHog Metrics — from "this metric is rising/dropping/spiking" or a fired alert to a probable cause…
official
investigating-metric-anomalies
posthog
Investigates server/infrastructure metric anomalies in PostHog Metrics — from "this metric is rising/dropping/spiking" or a fired alert to a probable cause…
official
investigating-metric-anomalies
posthog
Investigates server/infrastructure metric anomalies in PostHog Metrics — from "this metric is rising/dropping/spiking" or a fired alert to a probable cause…
official
investigating-replay
posthog
When a user asks "what happened in this session?" or provides a recording/session ID to investigate, gather all relevant context in parallel rather than making them ask for each piece.
official
investigating-replay
posthog
Investigates a session recording by gathering metadata, person profile, same-session events, and linked error tracking issues in one pass. Use when a user…
official
investigating-replay
posthog
Investigates a session recording by gathering metadata, person profile, same-session events, and linked error tracking issues in one pass. Use when a user…
official
investigating-replay
posthog
Investigates a session recording by gathering metadata, person profile, same-session events, and linked error tracking issues in one pass. Use when a user…
official
investigating-replay
posthog
When a user asks "what happened in this session?" or provides a recording/session ID to investigate, gather all relevant context in parallel rather than making them ask for each piece.
official
isolating-product-facade-contracts
posthog
Plan and execute product isolation migrations to a facade plus contract layer in PostHog, following the Visual review architecture. Use when a product still…
official
isolating-product-facade-contracts
posthog
Plan and execute incremental product isolation migrations to a facade plus contract layer in PostHog, following the Visual review architecture. Use when a…
official
isolating-product-facade-contracts
posthog
Plan and execute product isolation migrations to a facade plus contract layer in PostHog, following the Visual review architecture. Use when a product still…
official
isolating-product-facade-contracts
posthog
Plan and execute product isolation migrations to a facade plus contract layer in PostHog, following the Visual review architecture. Use when a product still…
official
llm-analytics-setup
posthog
PostHog LLM analytics for all supported providers
official
llm-analytics-setup
posthog
PostHog LLM analytics for all supported providers
official
logs-datadog
posthog
PostHog logs for Datadog
official
logs-datadog
posthog
PostHog logs for Datadog
official
logs-go
posthog
PostHog logs for Go
official
logs-go
posthog
PostHog logs for Go
official
logs-java
posthog
PostHog logs for Java
official
logs-java
posthog
PostHog logs for Java
official
logs-nextjs
posthog
PostHog logs for Next.js
official
logs-nextjs
posthog
PostHog logs for Next.js
official
logs-nodejs
posthog
PostHog logs for Node.js
official
logs-nodejs
posthog
PostHog logs for Node.js
official
logs-other
posthog
PostHog logs for Other Languages
official
logs-other
posthog
PostHog logs for Other Languages
official
logs-python
posthog
PostHog logs for Python
official
logs-python
posthog
PostHog logs for Python
official
making-scenes-tab-aware
posthog
Guides converting PostHog frontend scenes to be tab aware for internal scene tabs. Use when adding or refactoring a `SceneExport` scene, fixing state leaking…
official
making-scenes-tab-aware
posthog
Guides converting PostHog frontend scenes to be tab aware for internal scene tabs. Use when adding or refactoring a `SceneExport` scene, fixing state leaking…
official
making-scenes-tab-aware
posthog
Guides converting PostHog frontend scenes to be tab aware for internal scene tabs. Use when adding or refactoring a `SceneExport` scene, fixing state leaking…
official
manage-dashboard-widgets
posthog
Guides PostHog engineers through dashboard widget platform work — ship a new widget_type (WIDGET_REGISTRY, catalog, run_widgets, WidgetCard) or update a…
official
manage-dashboard-widgets
posthog
Guides PostHog engineers through dashboard widget platform work — ship a new widget_type (WIDGET_REGISTRY, catalog, run_widgets, WidgetCard) or update a…
official
managing-endpoint-versions
posthog
Work safely with endpoint versions — preview a draft in the playground, roll back to an older version, update settings on one version without bumping query…
official
managing-endpoint-versions
posthog
Work safely with endpoint versions — preview a draft in the playground, roll back to an older version, update settings on one version without bumping query…
official
managing-endpoint-versions
posthog
Work safely with endpoint versions — preview a draft in the playground, roll back to an older version, update settings on one version without bumping query…
official
managing-endpoint-versions
posthog
Work safely with endpoint versions — preview a draft in the playground, roll back to an older version, update settings on one version without bumping query…
official
managing-endpoint-versions
posthog
Work safely with endpoint versions — preview a draft in the playground, roll back to an older version, update settings on one version without bumping query…
official
managing-experiment-lifecycle
posthog
Guides experiment state transitions: launching, pausing, resuming, ending, shipping variants, archiving, resetting, and duplicating. Covers preconditions,…
official
managing-experiment-lifecycle
posthog
Guides experiment state transitions: launching, pausing, resuming, ending, shipping variants, archiving, resetting, and duplicating. Covers preconditions,…
official
managing-experiment-lifecycle
posthog
Guides experiment state transitions: launching, pausing, resuming, ending, shipping variants, archiving, resetting, duplicating, and copying to another…
official
managing-experiment-lifecycle
posthog
Guides experiment state transitions: launching, pausing, resuming, ending, shipping variants, archiving, resetting, duplicating, and copying to another…
official
managing-experiment-lifecycle
posthog
Guides experiment state transitions: launching, pausing, resuming, ending, shipping variants, archiving, resetting, and duplicating. Covers preconditions,…
official
managing-github-actions-secrets
posthog
Creates and updates GitHub Actions secrets for PostHog workflows. Use when adding a new CI secret, rotating an existing secret, wiring a workflow to an API…
official
managing-github-actions-secrets
posthog
Creates and updates GitHub Actions secrets for PostHog workflows. Use when adding a new CI secret, rotating an existing secret, wiring a workflow to an API…
official
managing-github-actions-secrets
posthog
Creates and updates GitHub Actions secrets for PostHog workflows. Use when adding a new CI secret, rotating an existing secret, wiring a workflow to an API…
official
managing-github-actions-secrets
posthog
Creates and updates GitHub Actions secrets for PostHog workflows. Use when adding a new CI secret, rotating an existing secret, wiring a workflow to an API…
official
managing-path-cleaning-rules
posthog
Inspects URL paths and proposes, tests, orders, and applies project-level path cleaning rules so dynamic segments (numeric IDs, UUIDs, slugs, dates) collapse…
official
managing-path-cleaning-rules
posthog
Inspects URL paths and proposes, tests, orders, and applies project-level path cleaning rules so dynamic segments (numeric IDs, UUIDs, slugs, dates) collapse…
official
managing-path-cleaning-rules
posthog
Inspects URL paths and proposes, tests, orders, and applies project-level path cleaning rules so dynamic segments (numeric IDs, UUIDs, slugs, dates) collapse…
official
managing-path-cleaning-rules
posthog
Inspects URL paths and proposes, tests, orders, and applies project-level path cleaning rules so dynamic segments (numeric IDs, UUIDs, slugs, dates) collapse…
official
managing-path-cleaning-rules
posthog
Inspects URL paths and proposes, tests, orders, and applies project-level path cleaning rules so dynamic segments (numeric IDs, UUIDs, slugs, dates) collapse…
official
managing-reminders
posthog
Create and manage PostHog reminders — private, human-paced nudges that fire as in-app notifications on a schedule, optionally linked to a PostHog resource. Use…
official
managing-reminders
posthog
Create and manage PostHog reminders — private, human-paced nudges that fire as in-app notifications on a schedule, optionally linked to a PostHog resource. Use…
official
managing-reminders
posthog
Create and manage PostHog reminders — private, human-paced nudges that fire as in-app notifications on a schedule, optionally linked to a PostHog resource. Use…
official
managing-streamlit-apps
posthog
Create, deploy, and operate Streamlit apps in PostHog via the streamlit-apps MCP tools — create an app, set its source, start and stop its sandbox, poll…
official
managing-subscriptions
posthog
Manage PostHog subscriptions — scheduled email, Slack, or webhook deliveries of insight or dashboard snapshots. Use when the user wants to subscribe to an…
official
managing-subscriptions
posthog
Manage PostHog subscriptions — scheduled email, Slack, or webhook deliveries of insight or dashboard snapshots, optionally with an AI-written summary attached…
official
managing-subscriptions
posthog
Manage PostHog subscriptions — scheduled email, Slack, or webhook deliveries of insight or dashboard snapshots, optionally with an AI-written summary attached…
official
managing-subscriptions
posthog
Manage PostHog subscriptions — scheduled email, Slack, or webhook deliveries of insight or dashboard snapshots. Use when the user wants to subscribe to an…
official
managing-subscriptions
posthog
Manage PostHog subscriptions — scheduled email, Slack, or webhook deliveries of insight or dashboard snapshots. Use when the user wants to subscribe to an…
official
merging-prs
posthog
Merge a PR into `master` through the Trunk merge queue and babysit it until it lands. Enqueue with a `/trunk merge` comment, then watch the `Trunk Merge Queue…
official
migrate-skills-yaml
posthog
Converts the old flat skills.yaml format to the new per-group file format with variants. Use when a PR or branch still has a top-level "skills:" array instead…
official
migrating-llm-gateway-callers
posthog
Migrates an LLM caller from services/llm-gateway to PostHog/ai-gateway. Use when adding a gateway caller, converting an existing Python gateway integration,…
official
modeling-activation-metrics
posthog
Build reusable activation models — an activation-rate metric and a per-user/per-account activated flag — on either PostHog data-warehouse views (HogQL) or an…
official
modeling-conversion-metrics
posthog
Build reusable conversion models — funnel/step conversion rates, drop-off, and time-to-convert — on either PostHog data-warehouse views (HogQL) or an external…
official
modeling-dimension-tables
posthog
Build reusable dimension / lookup tables for a star schema — country/region, timezone, currency, date, plan/product, and other descriptive attributes — on…
official
modeling-product-usage-metrics
posthog
Build reusable product-usage and engagement models — retention, stickiness, and lifecycle — on either PostHog data-warehouse views (HogQL) or an external dbt…
official
modeling-revenue-metrics
posthog
Build reusable revenue models — MRR, ARR, gross revenue, new/expansion/contraction/churn, ARPU, LTV, and per-customer/per-account revenue — on either PostHog…
official
modeling-warehouse-foundations
posthog
Shared foundations for building reusable data models in PostHog, on either of two stacks: PostHog-native data-warehouse views / materialized views (HogQL, via…
official
modifying-taxonomic-filter
posthog
Guides safe modification of the TaxonomicFilter — PostHog's multi-tab picker for events, actions, properties, cohorts, and more. Front-loads the empirical…
official
modifying-taxonomic-filter
posthog
Guides safe modification of the TaxonomicFilter — PostHog's multi-tab picker for events, actions, properties, cohorts, and more. Front-loads the empirical…
official
modifying-taxonomic-filter
posthog
Guides safe modification of the TaxonomicFilter — PostHog's multi-tab picker for events, actions, properties, cohorts, and more. Front-loads the empirical…
official
modifying-taxonomic-filter
posthog
Guides safe modification of the TaxonomicFilter — PostHog's multi-tab picker for events, actions, properties, cohorts, and more. Front-loads the empirical…
official
monitoring-capture-service
posthog
Guide for using the Grafana MCP to monitor and diagnose the capture service (rust/capture) in production. Use when investigating latency, event loss, Kafka…
official
monitoring-capture-service
posthog
The capture service ( rust/capture/ ) is PostHog's Rust HTTP ingestion endpoint. It receives events from SDKs, applies quota/rate limits, and produces to Kafka. Three deployment roles run the same binary with different CAPTURE_MODE configs.
official
monitoring-capture-service
posthog
Guide for using the Grafana MCP to monitor and diagnose the capture service (rust/capture) in production. Use when investigating latency, event loss, Kafka…
official
monitoring-capture-service
posthog
Guide for using the Grafana MCP to monitor and diagnose the capture service (rust/capture) in production. Use when investigating latency, event loss, Kafka…
official
monitoring-ingestion-pipeline
posthog
Guide for using the Grafana MCP to monitor and diagnose the Node.js ingestion pipeline workers in production. Use when investigating event lag, drops, pipeline…
official
monitoring-ingestion-pipeline
posthog
The ingestion pipeline ( nodejs/ ) is PostHog's Node.js event processing layer. It consumes events from Kafka (produced by the capture service), runs them through processing steps (person resolution, group assignment, property overrides, etc.), and produces enriched events to ClickHouse-bound Kafka topics.
official
monitoring-ingestion-pipeline
posthog
Guide for using the Grafana MCP to monitor and diagnose the Node.js ingestion pipeline workers in production. Use when investigating event lag, drops, pipeline…
official
monitoring-ingestion-pipeline
posthog
Guide for using the Grafana MCP to monitor and diagnose the Node.js ingestion pipeline workers in production. Use when investigating event lag, drops, pipeline…
official
monthly-to-annual
posthog
Build the case for converting a PostHog monthly/PAYG customer to an annual prepaid credit plan. Pulls 12-24 months of invoice history from the data warehouse,…
official
monthly-to-annual
posthog
Build the case for converting a PostHog monthly/PAYG customer to an annual prepaid credit plan. Pulls 12-24 months of invoice history from the data warehouse,…
official
multitenant-down
posthog
Tear down the multi-tenant K8s stack, kill port-forwards, and clean up worker pods. Use when done testing multi-tenant mode.
official
multitenant-down
posthog
Tear down the multi-tenant K8s stack, kill port-forwards, and clean up worker pods. Use when done testing multi-tenant mode.
official
multitenant-up
posthog
Build, deploy, and port-forward the multi-tenant control plane on local Kubernetes. Use when you need to test duckgres in multi-tenant mode with per-team…
official
multitenant-up
posthog
Build, deploy, and port-forward the multi-tenant control plane on local Kubernetes. Use when you need to test duckgres in multi-tenant mode with per-team…
official
omnibus-instrument-error-tracking
posthog
Add PostHog error tracking to capture and monitor exceptions. Use after implementing features or reviewing PRs to ensure errors are tracked with stack traces…
official
omnibus-instrument-error-tracking
posthog
Use this skill to add PostHog error tracking that captures and monitors exceptions in your application. Use it after implementing features or reviewing PRs to ensure errors are tracked with full stack traces and source maps. If PostHog is not yet installed, this skill also covers initial SDK setup. Supports any platform or language.
official
omnibus-instrument-feature-flags
posthog
Add PostHog feature flags to gate new functionality. Use after implementing features or reviewing PRs to ensure safe rollouts with feature flag controls. Also…
official
omnibus-instrument-feature-flags
posthog
Use this skill to add PostHog feature flags that gate new or changed functionality. Use it after implementing features or reviewing PRs to ensure safe rollouts with feature flag controls. If PostHog is not yet installed, this skill also covers initial SDK setup. Supports any platform or language.
official
omnibus-instrument-integration
posthog
Add PostHog SDK integration to your application. Use when setting up PostHog for the first time or reviewing PRs that need PostHog initialization. Covers SDK…
official
omnibus-instrument-integration
posthog
Use this skill to add the PostHog SDK to an application. Use it when setting up PostHog for the first time, or reviewing PRs that need PostHog initialization. Covers SDK installation, provider setup, and basic configuration. Supports any framework or language.
official
omnibus-instrument-llm-analytics
posthog
Add PostHog LLM analytics to trace AI model usage. Use after implementing LLM features or reviewing PRs to ensure all generations are captured with token…
official
omnibus-instrument-llm-analytics
posthog
Use this skill to add PostHog LLM analytics that trace AI model usage in new or changed code. Use it after implementing LLM features or reviewing PRs to ensure all generations are captured with token counts, latency, and costs. If PostHog is not yet installed, this skill also covers initial SDK setup. Supports any provider or framework.
official
omnibus-instrument-logs
posthog
Add PostHog log capture to track application logs. Use after implementing features or reviewing PRs to ensure meaningful log events are captured with…
official
omnibus-instrument-logs
posthog
Use this skill to add PostHog log capture for new or changed code. Use it after implementing features or reviewing PRs to ensure meaningful log events are captured with structured properties. If PostHog log export is not yet configured, this skill also covers initial OTLP exporter setup. Supports any platform or language.
official
omnibus-instrument-product-analytics
posthog
Use this skill to add product analytics events (capture calls) that track meaningful user actions in new or changed code. Use it after implementing features or reviewing PRs to ensure key user behaviors are captured. If PostHog is not yet installed, this skill also covers initial SDK setup. Supports any framework or language.
official
omnibus-instrument-product-analytics
posthog
Add PostHog product analytics events to track user behavior. Use after implementing new features or reviewing PRs to ensure meaningful user actions are…
official
optimizing-clickhouse-and-hogql-queries
posthog
Workflow for optimizing ClickHouse and HogQL queries. Use when a HogQL query, query runner, insight, or report is too slow; when a hand-written ClickHouse…
official
optimizing-clickhouse-and-hogql-queries
posthog
Workflow for optimizing ClickHouse and HogQL queries. Use when a HogQL query, query runner, insight, or report is too slow; when a hand-written ClickHouse…
official
planning-user-interviews
posthog
Plan a user interview topic in PostHog — pick who to target (cohort, emails, or PostHog distinct IDs), draft what to ask about, and prepare the voice-agent…
official
planning-user-interviews
posthog
Plan a user interview topic in PostHog — pick who to target (cohort, emails, or PostHog distinct IDs), draft what to ask about, and prepare the voice-agent…
official
planning-user-interviews
posthog
Plan a user interview topic in PostHog — pick who to target (cohort, emails, or PostHog distinct IDs), draft what to ask about, and prepare the voice-agent…
official
planning-voice-agent-user-interviews
posthog
Plan a round of user interviews conducted by PostHog's AI voice agent (a "robo interviewer") — the automated voice-agent interview product. Captures a…
official
planning-voice-agent-user-interviews
posthog
Plan a round of user interviews conducted by PostHog's AI voice agent (a "robo interviewer") — the automated voice-agent interview product. Captures a…
official
planning-voice-agent-user-interviews
posthog
Plan a round of user interviews conducted by PostHog's AI voice agent (a "robo interviewer") — the automated voice-agent interview product. Captures a…
official
playwright-test
posthog
Write a playwright test, make sure it runs, and is not flaky.
official
playwright-test
posthog
Write a playwright test, make sure it runs, and is not flaky.
official
playwright-test
posthog
Write a playwright test, make sure it runs, and is not flaky.
official
playwright-test
posthog
Write a playwright test, make sure it runs, and is not flaky.
official
porting-code-prs
posthog
Recreate open PostHog/code pull requests as PostHog/posthog PRs against the imported products/desktop/ tree, preserving commit authorship. Use when asked to…
official
post-newsletter
posthog
Convert a Substack newsletter post into a native posthog.com newsletter file. Fetches the content from a Substack URL, formats it with correct frontmatter and…
official
post-newsletter
posthog
Convert a Substack newsletter post into a native posthog.com newsletter file. Fetches the content from a Substack URL, formats it with correct frontmatter and…
official
posthog-debugger
posthog
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…
official
posthog-debugger
posthog
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…
official
posthog-desktop
posthog
Scopes work to the desktop app at products/desktop — a nested standalone pnpm/turbo/Biome workspace imported from PostHog/code, not part of the root frontend…
official
posthog-inbound-leads
posthog
Evaluate and respond to inbound PostHog sales leads from Salesforce. Use this skill when any PostHog TAE needs to triage an inbound lead — deciding whether to…
official
posthog-instrumentation
posthog
Automatically add PostHog analytics instrumentation to code. Triggers when user asks to add tracking, instrument events, add analytics, or implement feature…
official
posthog-instrumentation
posthog
Automatically instrument PostHog analytics, event tracking, and feature flags across multiple frameworks. Supports JavaScript/TypeScript, React, Python, and Node.js with framework-specific setup patterns Covers three core capabilities: event capture with custom properties, feature flag evaluation for gradual rollouts, and user identification Detects existing PostHog configuration and adds instrumentation without duplicating setup Includes best practices for event naming conventions, property...
official
posthog-onboarding
posthog
Help existing PostHog customers improve their PostHog instance. Triggers on "help [customer] improve their PostHog setup", "audit [company]'s PostHog…
official
posthog-onboarding
posthog
Help existing PostHog customers improve their PostHog instance. Triggers on "help [customer] improve their PostHog setup", "audit [company]'s PostHog…
official
posthog-onboarding-lead-research
posthog
Research and qualify onboarding team referral leads for PostHog. Use this skill when a TAE receives a lead from the onboarding team and needs a full research…
official
posthog-pls-big-fish
posthog
Research, qualify, and suggest outreach for PostHog big fish product-led leads — large companies (500+ or 1000+ employees) using PostHog on free tier without a…
official
posthog-pls-transition-leads
posthog
Qualify and draft outreach for PostHog product-led leads who are hitting a billing transition — either startup program customers rolling off free credits, or…
official
posthog-survey-creator
posthog
Create and configure surveys in PostHog through guided conversation. Use this skill when a user wants to create a survey, collect user feedback, run…
official
posthog-survey-creator
posthog
Create and configure surveys in PostHog through guided conversation. Use this skill when a user wants to create a survey, collect user feedback, run…
official
promote-to-prod
posthog
Promote the duckgres control-plane image to prod from the CLI — resolve the built image ref from the charts state file, fire the charts Promote-to-Prod…
official
qa-frontend
posthog
Internal PostHog developer frontend/browser QA skill. Use only when a PostHog developer explicitly asks to run frontend QA, browser-test a PR, verify a UI flow…
official
qa-team
posthog
A team of specialist agents independently review the current branch's changes against real incident patterns. Their findings are synthesized into a single report with convergence analysis.
official
qa-team
posthog
Multi-agent QA review team for code changes. This skill should be used when the user asks to "review my code", "run QA", "qa-team", "review this branch", "code…
official
qa-team
posthog
Multi-agent QA review team for code changes. This skill should be used when the user asks to "review my code", "run QA", "qa-team", "review this branch", "code…
official
qa-team
posthog
Multi-agent QA review team for code changes. This skill should be used when the user asks to "review my code", "run QA", "qa-team", "review this branch", "code…
official
query-clickhouse-via-metabase
posthog
PostHog's production ClickHouse clusters are reachable for ad-hoc analysis through internal Metabase instances. Both Metabases sit behind an AWS ALB with Cognito OAuth, so authentication is SSO-gated — Metabase API keys alone won't work.
official
query-clickhouse-via-metabase
posthog
Run ClickHouse `system.query_log` analysis via the internal Metabase API. Use when investigating slow queries, materialization candidates, per-team query…
official
query-clickhouse-via-metabase
posthog
Run ClickHouse `system.query_log` analysis via the internal Metabase API. Use when investigating slow queries, materialization candidates, per-team query…
official
query-clickhouse-via-metabase
posthog
Run ClickHouse `system.query_log` analysis via the internal Metabase API. Use when investigating slow queries, materialization candidates, per-team query…
official
query-examples
posthog
HogQL query examples and reference material for PostHog data. Read when writing SQL queries to find patterns for analytics (trends, funnels, retention,…
official
query-examples
posthog
HogQL query examples and reference material for PostHog data. Read when writing SQL queries to find patterns for analytics (trends, funnels, retention,…
official
query-examples
posthog
HogQL query examples and reference material for PostHog data. Read when writing SQL queries to find patterns for analytics (trends, funnels, retention,…
official
querying-local-postgres
posthog
Run read-only SQL against the local Postgres app database (SELECT, EXPLAIN, EXPLAIN ANALYZE on SELECT). Default local URL…
official
querying-local-postgres
posthog
Run read-only SQL against the local Postgres app database (SELECT, EXPLAIN, EXPLAIN ANALYZE on SELECT). Default local URL…
official
querying-local-postgres
posthog
Run read-only SQL against the local Postgres app database (SELECT, EXPLAIN, EXPLAIN ANALYZE on SELECT). Default local URL…
official
querying-local-postgres
posthog
Run read-only SQL against the local Postgres app database (SELECT, EXPLAIN, EXPLAIN ANALYZE on SELECT). Default local URL…
official
querying-posthog-data
posthog
Required reading before writing any HogQL/SQL or calling execute-sql against PostHog. Use whenever the user wants to search, find, or do complex aggregations…
official
querying-posthog-data
posthog
Required reading before writing any HogQL/SQL or calling execute-sql against PostHog. Use whenever the user wants to search, find, or do complex aggregations…
official
querying-posthog-data
posthog
Required reading before writing any HogQL/SQL or calling execute-sql against PostHog. Use whenever the user wants to search, find, or do complex aggregations…
official
querying-tophog
posthog
Query tophog — the ingestion pipeline's heavy-hitter store in ClickHouse — to identify hot or expensive actors (team_id, distinct_id, session_id, partition)…
official
querying-tophog
posthog
Query tophog — the ingestion pipeline's heavy-hitter store in ClickHouse — to identify hot or expensive actors (team_id, distinct_id, session_id, partition)…
official
querying-tophog
posthog
Query tophog — the ingestion pipeline's heavy-hitter store in ClickHouse — to identify hot or expensive actors (team_id, distinct_id, session_id, partition)…
official
querying-tophog
posthog
Query tophog — the ingestion pipeline's heavy-hitter store in ClickHouse — to identify hot or expensive actors (team_id, distinct_id, session_id, partition)…
official
react-doctor
posthog
Diagnose and fix React codebase health issues. Use when reviewing React code, fixing performance problems, auditing security, or improving code quality.
official
react-doctor
posthog
Diagnose and fix React codebase health issues. Use when reviewing React code, fixing performance problems, auditing security, or improving code quality.
official
react-doctor
posthog
Diagnose and fix React codebase health issues. Use when reviewing React code, fixing performance problems, auditing security, or improving code quality.
official
react-doctor
posthog
Diagnose and fix React codebase health issues. Use when reviewing React code, fixing performance problems, auditing security, or improving code quality.
official
resolving-ingestion-warnings
posthog
Diagnoses and resolves PostHog ingestion warnings — problems recorded while ingesting events (dropped events, rejected person merges, oversized payloads,…
official
result-vs-exceptions
posthog
Code review guide for choosing between Result types and thrown exceptions. Recoverable, expected failures should be returned as Result values; only…
official
result-vs-exceptions
posthog
Code review guide for choosing between Result types and thrown exceptions. Recoverable, expected failures should be returned as Result values; only…
official
review-hog-authoring
posthog
How to author custom ReviewHog skills — the review perspectives, blind-spot checks, and validation criteria that drive ReviewHog's automated PR reviews. Use…
official
review-hog-blind-spots-general
posthog
The general blind-spot check for ReviewHog — the final sweep that runs after every enabled review perspective has reviewed a chunk. Hunts for real, high-value…
official
review-hog-perspective-contracts-security
posthog
The Contracts & Security review perspective for ReviewHog. Verifies that changed code is safe and maintains compatibility — API contracts and breaking changes,…
official
review-hog-perspective-logic-correctness
posthog
The Logic & Correctness review perspective for ReviewHog. Verifies that changed code does what it is supposed to do — business logic, edge cases, data…
official
review-hog-perspective-performance-reliability
posthog
The Performance & Reliability review perspective for ReviewHog. Verifies that changed code will perform and hold up in production — resource efficiency, error…
official
review-hog-validation-criteria
posthog
The validation criteria for ReviewHog — the bar for deciding whether a flagged PR issue is worth keeping. Keeps real, user-affecting correctness / security /…
official
reviewing-personhog-protocol
posthog
The full review process for personhog coordination-protocol changes — leases, fencing, handoffs, supervisors, failure budgets, warming, and changelog…
official
run-posthog
posthog
Start, inspect, and drive the PostHog dev stack. Use for /run and /verify on this repo — when asked to launch PostHog, check whether the stack is healthy,…
official
run-posthog
posthog
Start, inspect, and drive the PostHog dev stack. Use for /run and /verify on this repo — when asked to launch PostHog, check whether the stack is healthy,…
official
run-posthog
posthog
Start, inspect, and drive the PostHog dev stack. Use for /run and /verify on this repo — when asked to launch PostHog, check whether the stack is healthy,…
official
run-posthog
posthog
Start, inspect, and drive the PostHog dev stack. Use for /run and /verify on this repo — when asked to launch PostHog, check whether the stack is healthy,…
official
running-ci-preflight
posthog
Catch the deterministic CI failures reachable from your diff before pushing, with `hogli ci:preflight`. Use when the pre-push hook blocks a push, before…
official
running-ci-preflight
posthog
Catch the deterministic CI failures reachable from your diff before pushing, with `hogli ci:preflight`. Use when the pre-push hook blocks a push, before…
official
running-ci-preflight
posthog
Catch the deterministic CI failures reachable from your diff before pushing, with `hogli ci:preflight`. Use when the pre-push hook blocks a push, before…
official
running-ci-preflight
posthog
Catch the deterministic CI failures reachable from your diff before pushing, with `hogli ci:preflight`. Use when the pre-push hook blocks a push, before…
official
safety-and-boundaries
posthog
Hard rules — what the Agent Builder MUST NOT do regardless of user request. Load IMMEDIATELY if a request feels like it crosses into raw-secret handling,…
official
safety-and-boundaries
posthog
Hard rules — what the Agent Builder MUST NOT do regardless of user request. Load IMMEDIATELY if a request feels like it crosses into raw-secret handling,…
official
scene-menu-bar
posthog
Conventions for adding or editing the SceneMenuBar above a scene's <SceneTitleSection>. Use when adding new menu items, moving items between menus, gating…
official
scene-menu-bar
posthog
Conventions for adding or editing the SceneMenuBar above a scene's <SceneTitleSection>. Use when adding new menu items, moving items between menus, gating…
official
scene-menu-bar
posthog
Conventions for adding or editing the SceneMenuBar above a scene's <SceneTitleSection>. Use when adding new menu items, moving items between menus, gating…
official
scene-menu-bar
posthog
Conventions for adding or editing the SceneMenuBar above a scene's <SceneTitleSection>. Use when adding new menu items, moving items between menus, gating…
official
security-audit
posthog
Focused security audit of code, calibrated to surface real exploitable bugs and suppress theoretical findings. Use when the user asks to "audit",…
official
security-audit
posthog
Focused security audit of code, calibrated to surface real exploitable bugs and suppress theoretical findings. Use when the user asks to "audit",…
official
security-audit
posthog
Focused security audit of code, calibrated to surface real exploitable bugs and suppress theoretical findings. Use when the user asks to "audit",…
official
security-audit
posthog
Focused security audit of code, calibrated to surface real exploitable bugs and suppress theoretical findings. Use when the user asks to "audit",…
official
sending-notifications
posthog
How to send real-time in-app notifications from PostHog backend code. Use when integrating notifications into a new feature, wiring up a notification source…
official
sending-notifications
posthog
How to send real-time in-app notifications from PostHog backend code. Use when integrating notifications into a new feature, wiring up a notification source…
official
sending-notifications
posthog
How to send real-time in-app notifications from PostHog backend code. Use when integrating notifications into a new feature, wiring up a notification source…
official
sending-notifications
posthog
How to send real-time in-app notifications from PostHog backend code. Use when integrating notifications into a new feature, wiring up a notification source…
official
setting-feature-flags-in-storybook
posthog
Use when writing a Storybook story for a component gated on a feature flag — boolean flags or multivariate/experiment-arm variants. Covers the `featureFlags`…
official
setting-feature-flags-in-storybook
posthog
Use when writing a Storybook story for a component gated on a feature flag — boolean flags or multivariate/experiment-arm variants. Covers the `featureFlags`…
official
setting-feature-flags-in-storybook
posthog
Use when writing a Storybook story for a component gated on a feature flag — boolean flags or multivariate/experiment-arm variants. Covers the `featureFlags`…
official
setting-feature-flags-in-storybook
posthog
Use when writing a Storybook story for a component gated on a feature flag — boolean flags or multivariate/experiment-arm variants. Covers the `featureFlags`…
official
setting-up-a-custom-rest-source
posthog
Connect an arbitrary REST API to the PostHog data warehouse as a Custom source by authoring a JSON manifest, with no per-source code. Use when the user points…
official
setting-up-a-custom-rest-source
posthog
Connect an arbitrary REST API to the PostHog data warehouse as a Custom source by authoring a JSON manifest, with no per-source code. Use when the user points…
official
setting-up-a-custom-rest-source
posthog
Connect an arbitrary REST API to the PostHog data warehouse as a Custom source by authoring a JSON manifest, with no per-source code. Use when the user points…
official
setting-up-a-data-warehouse-source
posthog
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.
official
setting-up-a-data-warehouse-source
posthog
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.
official
setting-up-a-data-warehouse-source
posthog
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.
official
setting-up-a-data-warehouse-source
posthog
Guide the user through connecting a new data warehouse source — Postgres, MySQL, Stripe, Hubspot, MongoDB, Salesforce, BigQuery, Snowflake, and so on. Use when…
official
setting-up-a-data-warehouse-source
posthog
Guide the user through connecting a new data warehouse source — Postgres, MySQL, Stripe, Hubspot, MongoDB, Salesforce, BigQuery, Snowflake, and so on. Use when…
official
setting-up-data-catalog
posthog
Populates and maintains a project's data catalog (semantic layer): canonical metrics, trust marks (certifications) on warehouse tables/views, and reviewed…
official
setting-up-devbox
posthog
Guide a PostHog engineer through spinning up, connecting to, running commands on, and mirroring local code to a remote devbox (a Coder workspace running the…
official
setting-up-devbox
posthog
Guide a PostHog engineer through spinning up, connecting to, running commands on, and mirroring local code to a remote devbox (a Coder workspace running the…
official
setting-up-devbox
posthog
Guide a PostHog engineer through spinning up, connecting to, running commands on, and mirroring local code to a remote devbox (a Coder workspace running the…
official
setting-up-devbox
posthog
Guide a PostHog engineer through spinning up, connecting to, running commands on, and mirroring local code to a remote devbox (a Coder workspace running the…
official
setting-up-support-slack-locally
posthog
Connect a real Slack workspace to local PostHog Conversations (the SupportHog Slack app) so Slack messages become support tickets and replies post back. Use…
official
setup-web-tests
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…
official
setup-web-tests
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…
official
setup-web-tests
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…
official
setup-web-tests
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…
official
signals
posthog
Signals are automated observations that PostHog generates by monitoring a customer's product data across multiple sources — error tracking, web analytics, experiments, session replay, and more. Each signal is a short natural-language description of something noteworthy (e.g. "Error rate spiked 3× on /checkout").
official
signals
posthog
How to query the document_embeddings table for raw signal data using HogQL. Use when you need to perform semantic search over signals, fetch every signal that…
official
signals
posthog
How to query the document_embeddings table for raw signal data using HogQL. Use when you need to perform semantic search over signals, fetch every signal that…
official
signals
posthog
How to query the document_embeddings table for signals data using HogQL. Read when you need to perform semantic search over signals, fetch signals for a report…
official
signals
posthog
Signals are automated observations that PostHog generates by monitoring a customer's product data across multiple sources — error tracking, web analytics, experiments, session replay, and more. Each signal is a short natural-language description of something noteworthy (e.g. "Error rate spiked 3× on /checkout").
official
signals-scout-ai-observability
posthog
Signals scout for PostHog AI observability. Watches LLM traces for cost, latency, error, volume, and eval-performance regressions, sliced by the dimensions it…
official
signals-scout-ai-observability
posthog
Signals scout for PostHog AI observability. Watches LLM traces for cost, latency, error, volume, and eval-performance regressions, sliced by the dimensions it…
official
signals-scout-ai-observability
posthog
Focused Signals scout for PostHog projects using AI observability. Rotates through a set of lenses — cost, latency, errors, volume, eval performance,…
official
signals-scout-ai-observability
posthog
Signals scout for PostHog AI observability. Watches LLM traces for cost, latency, error, volume, and eval-performance regressions, sliced by the dimensions it…
official
signals-scout-ai-observability
posthog
Focused Signals scout for PostHog projects using AI observability. Rotates through a set of lenses — cost, latency, errors, volume, eval performance,…
official
signals-scout-anomaly-detection
posthog
Signals scout that watches a project's most-viewed dashboards and insights for recent anomalies — bursts, drops, flat-lines, and trend breaks scored against…
official
signals-scout-anomaly-detection
posthog
Signals scout that watches a PostHog project's most-viewed dashboards and insights for recent anomalies — sudden bursts, drops, flat-lines, and trend breaks at…
official
signals-scout-anomaly-detection
posthog
Signals scout that watches a project's most-viewed dashboards and insights for recent anomalies — bursts, drops, flat-lines, and trend breaks scored against…
official
signals-scout-anomaly-detection
posthog
Signals scout that watches a PostHog project's most-viewed dashboards and insights for recent anomalies — sudden bursts, drops, flat-lines, and trend breaks at…
official
signals-scout-apm
posthog
Signals scout for PostHog distributed tracing (APM / OpenTelemetry spans). Watches RED metrics per (service, operation) — error rate, p95 latency, request…
official
signals-scout-apm
posthog
Signals scout for PostHog distributed tracing (APM / OpenTelemetry spans). Watches RED metrics per (service, operation) — error rate, p95 latency, request…
official
signals-scout-apm
posthog
Signals scout for PostHog distributed tracing (APM / OpenTelemetry spans). Watches RED metrics per (service, operation) — error rate, p95 latency, request…
official
signals-scout-conversations
posthog
Signals scout for the PostHog Conversations (support inbox) product. Watches the `$conversation_*` ticket-lifecycle events for support-delivery regressions —…
official
signals-scout-csp-violations
posthog
Signals scout for Content Security Policy violation reports. Watches `$csp_violation` events for blocked-URL clusters, per-directive bursts, post-deploy…
official
signals-scout-csp-violations
posthog
Signals scout for Content Security Policy violation reports. Watches `$csp_violation` events for blocked-URL clusters, per-directive bursts, post-deploy…
official
signals-scout-csp-violations
posthog
Signals scout for Content Security Policy violation reports. Watches `$csp_violation` events for blocked-URL clusters, per-directive bursts, post-deploy…
official
signals-scout-csp-violations
posthog
Focused Signals scout for PostHog projects collecting Content Security Policy (CSP) violation reports. Watches `$csp_violation` events for fresh blocked-URL…
official
signals-scout-csp-violations
posthog
Focused Signals scout for PostHog projects collecting Content Security Policy (CSP) violation reports. Watches `$csp_violation` events for fresh blocked-URL…
official
signals-scout-customer-analytics
posthog
Signals scout for PostHog Customer analytics (Accounts). Watches per-account engagement for churn-risk shapes — engagement cliffs, dormancy, champion departure…
official
signals-scout-customer-analytics
posthog
Signals scout for PostHog Customer analytics (Accounts). Watches per-account engagement for churn-risk shapes — engagement cliffs, dormancy, champion departure…
official
signals-scout-customer-analytics
posthog
Signals scout for PostHog Customer analytics (Accounts). Watches per-account engagement for churn-risk shapes — engagement cliffs, dormancy, champion departure…
official
signals-scout-data-pipelines
posthog
Signals scout for PostHog data pipelines — CDP destinations and transformations, batch exports, and hog flows. Watches for delivery failures, degraded…
official
signals-scout-data-pipelines
posthog
Signals scout for PostHog data pipelines — CDP destinations and transformations, batch exports, and hog flows. Watches for delivery failures, degraded…
official
signals-scout-data-pipelines
posthog
Focused Signals scout for PostHog projects moving data through pipelines. Watches the three delivery surfaces — CDP destinations and transformations (hog…
official
signals-scout-data-pipelines
posthog
Signals scout for PostHog data pipelines — CDP destinations and transformations, batch exports, and hog flows. Watches for delivery failures, degraded…
official
signals-scout-data-pipelines
posthog
Focused Signals scout for PostHog projects moving data through pipelines. Watches the three delivery surfaces — CDP destinations and transformations (hog…
official
signals-scout-data-warehouse
posthog
Focused Signals scout for PostHog projects importing external data into the warehouse. Watches the import side — external data sources, their per-table sync…
official
signals-scout-data-warehouse
posthog
Focused Signals scout for PostHog projects importing external data into the warehouse. Watches the import side — external data sources, their per-table sync…
official
signals-scout-data-warehouse
posthog
Focused Signals scout for PostHog projects importing external data into the warehouse. Watches the import side — external data sources, their per-table sync…
official
signals-scout-error-tracking
posthog
Signals scout for PostHog error tracking. Watches `$exception` bursts, stuck loops, multi-fingerprint clusters, and status regressions, and files each…
official
signals-scout-error-tracking
posthog
Signals scout for PostHog error tracking. Watches `$exception` bursts, stuck loops, multi-fingerprint clusters, and status regressions, and files each…
official
signals-scout-error-tracking
posthog
Focused Signals scout for PostHog projects using error tracking. Watches `$exception` bursts, stuck loops, multi-fingerprint clusters, status regressions, and…
official
signals-scout-error-tracking
posthog
Signals scout for PostHog error tracking. Watches `$exception` bursts, stuck loops, multi-fingerprint clusters, and status regressions, and files each…
official
signals-scout-error-tracking
posthog
Focused Signals scout for PostHog projects using error tracking. Watches `$exception` bursts, stuck loops, multi-fingerprint clusters, status regressions, and…
official
signals-scout-experiments
posthog
Focused Signals scout for PostHog projects running A/B experiments. Watches running experiments for validity threats (sample ratio mismatch, multi-variant…
official
signals-scout-experiments
posthog
Signals scout for PostHog A/B experiments. Watches running experiments for validity threats (sample ratio mismatch, contamination, exposure stalls, mid-run…
official
signals-scout-experiments
posthog
Signals scout for PostHog A/B experiments. Watches running experiments for validity threats (sample ratio mismatch, contamination, exposure stalls, mid-run…
official
signals-scout-experiments
posthog
Focused Signals scout for PostHog projects running A/B experiments. Watches running experiments for validity threats (sample ratio mismatch, multi-variant…
official
signals-scout-experiments
posthog
Signals scout for PostHog A/B experiments. Watches running experiments for validity threats (sample ratio mismatch, contamination, exposure stalls, mid-run…
official
signals-scout-feature-flags
posthog
Signals scout for PostHog feature flags. Watches the flag roster and the `$feature_flag_called` stream for evaluation cliffs, ghost flags,…
official
signals-scout-feature-flags
posthog
Signals scout for PostHog feature flags. Watches the flag roster and the `$feature_flag_called` stream for evaluation cliffs, ghost flags,…
official
signals-scout-feature-flags
posthog
Signals scout for PostHog feature flags. Watches the flag roster and the `$feature_flag_called` stream for evaluation cliffs, ghost flags,…
official
signals-scout-feature-flags
posthog
Focused Signals scout for PostHog projects using feature flags. Watches the flag roster and the `$feature_flag_called` evaluation stream for contradictions…
official
signals-scout-feature-flags
posthog
Focused Signals scout for PostHog projects using feature flags. Watches the flag roster and the `$feature_flag_called` evaluation stream for contradictions…
official
signals-scout-general
posthog
Cross-product Signals scout. Looks for cross-product correlations and explores the surfaces the per-product specialist scouts don't cover.
official
signals-scout-general
posthog
Cross-product Signals scout. Looks for cross-product correlations and explores the surfaces the per-product specialist scouts don't cover.
official
signals-scout-general
posthog
Cross-product Signals scout. Looks for cross-product correlations and explores the surfaces the per-product specialist scouts don't cover.
official
signals-scout-general
posthog
General Signals scout for PostHog projects. Cross-product explorer that scans a team's project and emits findings into the Signals inbox. Sibling…
official
signals-scout-general
posthog
General Signals scout for PostHog projects. Cross-product explorer that scans a team's project and emits findings into the Signals inbox. Sibling…
official
signals-scout-health-checks
posthog
Signals scout over PostHog's own health checks. Reads the project's active health issues, bundles them by kind, weights by blast radius, and files the ones…
official
signals-scout-health-checks
posthog
Signals scout over PostHog's own health checks. Reads the project's active health issues, bundles them by kind, weights by blast radius, and files the ones…
official
signals-scout-health-checks
posthog
Focused Signals scout for PostHog setup health. Reads the project's active health issues — the deterministic findings of PostHog's own health checks (no live…
official
signals-scout-health-checks
posthog
Signals scout over PostHog's own health checks. Reads the project's active health issues, bundles them by kind, weights by blast radius, and files the ones…
official
signals-scout-health-checks
posthog
Focused Signals scout for PostHog setup health. Reads the project's active health issues — the deterministic findings of PostHog's own health checks (no live…
official
signals-scout-inbox-validation
posthog
Follow-up Signals scout for the inbox itself. After a deployment soak window, re-measures the problems behind recently resolved reports and files a report when…
official
signals-scout-inbox-validation
posthog
Follow-up Signals scout for the inbox itself. After a deployment soak window, re-measures the problems behind recently resolved reports and files a report when…
official
signals-scout-inbox-validation
posthog
Follow-up scout for the Signals inbox itself. Watches reports that recently transitioned to resolved (an implementation PR merged) and, after a deployment soak…
official
signals-scout-inbox-validation
posthog
Follow-up Signals scout for the inbox itself. After a deployment soak window, re-measures the problems behind recently resolved reports and files a report when…
official
signals-scout-inbox-validation
posthog
Follow-up scout for the Signals inbox itself. Watches reports that recently transitioned to resolved (an implementation PR merged) and, after a deployment soak…
official
signals-scout-ingestion-warnings
posthog
Signals scout for ingestion warnings — events and person/group updates that were dropped, mangled, or partially rejected during ingestion. Watches the warnings…
official
signals-scout-insight-alerts
posthog
Signals scout over a project's own configured insight alerts. Reads each alert's recent firing history and files a report for the firings a human likely missed…
official
signals-scout-insight-alerts
posthog
Signals scout over a project's own configured insight alerts. Reads each alert's recent firing history and files a report for the firings a human likely missed…
official
signals-scout-insight-alerts
posthog
Signals scout over a project's own configured insight alerts. Reads each alert's recent firing history and files a report for the firings a human likely missed…
official
signals-scout-llm-analytics
posthog
Focused Signals scout for PostHog projects using LLM analytics. Watches `$ai_generation`, `$ai_evaluation`, `$ai_trace` and related events for cost spikes,…
official
signals-scout-logs
posthog
Signals scout for PostHog logs. Watches for volume bursts, severity-distribution shifts, service silence, fresh message patterns, and trace-correlated bursts.
official
signals-scout-logs
posthog
Focused Signals scout for PostHog projects using logs. Watches for volume bursts, severity-distribution shifts, service silence, fresh message patterns, and…
official
signals-scout-logs
posthog
Signals scout for PostHog logs. Watches for volume bursts, severity-distribution shifts, service silence, fresh message patterns, and trace-correlated bursts.
official
signals-scout-logs
posthog
Signals scout for PostHog logs. Watches for volume bursts, severity-distribution shifts, service silence, fresh message patterns, and trace-correlated bursts.
official
signals-scout-logs
posthog
Focused Signals scout for PostHog projects using logs. Watches for volume bursts, severity-distribution shifts, service silence, fresh message patterns, and…
official
signals-scout-mcp-tool-calls
posthog
Signals scout for PostHog MCP tool calls. Watches $mcp_tool_call telemetry for tools that need improvement — high, broad-reach failure rates, retry/hammering…
official
signals-scout-mcp-tool-calls
posthog
Signals scout for PostHog MCP tool calls. Watches $mcp_tool_call telemetry for tools that need improvement — high, broad-reach failure rates, retry/hammering…
official
signals-scout-mcp-tool-calls
posthog
Signals scout for PostHog MCP tool calls. Watches $mcp_tool_call telemetry for tools that need improvement — high, broad-reach failure rates, retry/hammering…
official
signals-scout-observability-gaps
posthog
Signals scout for observability gaps — significant event volumes with no insight, dashboard, or alert coverage. Files a report recommending new insights,…
official
signals-scout-observability-gaps
posthog
Signals scout for observability gaps — significant event volumes with no insight, dashboard, or alert coverage. Files a report recommending new insights,…
official
signals-scout-observability-gaps
posthog
Focused Signals scout for finding observability gaps in PostHog itself — significant event volumes the team isn't tracking, custom events with no insight or…
official
signals-scout-observability-gaps
posthog
Signals scout for observability gaps — significant event volumes with no insight, dashboard, or alert coverage. Files a report recommending new insights,…
official
signals-scout-observability-gaps
posthog
Focused Signals scout for finding observability gaps in PostHog itself — significant event volumes the team isn't tracking, custom events with no insight or…
official
signals-scout-product-analytics
posthog
Signals scout for core product-analytics flows — funnels, retention, lifecycle, stickiness, and paths. Watches the team's saved flows for a derived-rate…
official
signals-scout-product-analytics
posthog
Signals scout for core product-analytics flows — funnels, retention, lifecycle, stickiness, and paths. Watches the team's saved flows for a derived-rate…
official
signals-scout-product-analytics
posthog
Signals scout for core product-analytics flows — funnels, retention, lifecycle, stickiness, and paths. Watches the team's saved flows for a derived-rate…
official
signals-scout-replay-vision
posthog
Signals scout for PostHog Replay Vision scanners. Watches that enabled scanners keep observing (throughput / quota cliffs) and that what they see in aggregate…
official
signals-scout-replay-vision
posthog
Signals scout for PostHog Replay Vision scanners. Watches that enabled scanners keep observing (throughput / quota cliffs) and that what they see in aggregate…
official
signals-scout-replay-vision
posthog
Focused Signals scout for PostHog projects running Replay Vision scanners — the standing LLM probes that watch session recordings and write…
official
signals-scout-replay-vision
posthog
Signals scout for PostHog Replay Vision scanners. Watches that enabled scanners keep observing (throughput / quota cliffs) and that what they see in aggregate…
official
signals-scout-replay-vision
posthog
Focused Signals scout for PostHog projects running Replay Vision scanners — the standing LLM probes that watch session recordings and write…
official
signals-scout-revenue-analytics
posthog
Signals scout for PostHog revenue analytics. Watches for upstream failures (Stripe sync stalls, capture regressions), config drift, and goal-miss escalations,…
official
signals-scout-revenue-analytics
posthog
Focused Signals scout for PostHog projects using revenue analytics. Watches the derived revenue product for upstream failures (Stripe sync stalls, capture…
official
signals-scout-revenue-analytics
posthog
Signals scout for PostHog revenue analytics. Watches for upstream failures (Stripe sync stalls, capture regressions), config drift, and goal-miss escalations,…
official
signals-scout-revenue-analytics
posthog
Signals scout for PostHog revenue analytics. Watches for upstream failures (Stripe sync stalls, capture regressions), config drift, and goal-miss escalations,…
official
signals-scout-revenue-analytics
posthog
Focused Signals scout for PostHog projects using revenue analytics. Watches the derived revenue product for upstream failures (Stripe sync stalls, capture…
official
signals-scout-session-replay
posthog
Signals scout for PostHog session replay. Watches that sessions keep recording (capture cliffs) and that friction inside recordings — rage/dead-click clusters,…
official
signals-scout-session-replay
posthog
Signals scout for PostHog session replay. Watches that sessions keep recording (capture cliffs) and that friction inside recordings — rage/dead-click clusters,…
official
signals-scout-session-replay
posthog
Focused Signals scout for PostHog projects using session replay. Watches two promises the replay product makes: that sessions are actually being recorded…
official
signals-scout-session-replay
posthog
Signals scout for PostHog session replay. Watches that sessions keep recording (capture cliffs) and that friction inside recordings — rage/dead-click clusters,…
official
signals-scout-session-replay
posthog
Focused Signals scout for PostHog projects using session replay. Watches two promises the replay product makes: that sessions are actually being recorded…
official
signals-scout-skills-store
posthog
Skill-hygiene scout for the team's PostHog skills store, read entirely via the MCP skill tools. Watches recently-changed skills — plus a slow rotation over the…
official
signals-scout-skills-store
posthog
Skill-hygiene scout for the team's PostHog skills store, read entirely via the MCP skill tools. Watches recently-changed skills — plus a slow rotation over the…
official
signals-scout-skills-store
posthog
Skill-hygiene scout for the team's PostHog skills store, read entirely via the MCP skill tools. Watches recently-changed skills — plus a slow rotation over the…
official
signals-scout-surveys
posthog
Signals scout for PostHog surveys. Watches active surveys for score regressions, response-volume drops, abandonment spikes, and targeting drift, and aggregates…
official
signals-scout-surveys
posthog
Signals scout for PostHog surveys. Watches active surveys for score regressions, response-volume drops, abandonment spikes, and targeting drift, and aggregates…
official
signals-scout-surveys
posthog
Focused Signals scout for PostHog projects running surveys. Watches active surveys for score regressions (NPS / CSAT / rating drops), response-volume drops,…
official
signals-scout-surveys
posthog
Signals scout for PostHog surveys. Watches active surveys for score regressions, response-volume drops, abandonment spikes, and targeting drift, and aggregates…
official
signals-scout-surveys
posthog
Focused Signals scout for PostHog projects running surveys. Watches active surveys for score regressions (NPS / CSAT / rating drops), response-volume drops,…
official
signals-scout-tasks
posthog
Signals scout for PostHog Tasks, the agent work items a project runs. Two lenses: delivery health (runs failing, clustered by repository and error class, and…
official
signals-scout-web-analytics
posthog
Signals scout for PostHog web traffic. Watches per-channel session volume, attribution breakage, and landing-page health (bounce / 404 steps) against the…
official
signals-scout-web-analytics
posthog
Signals scout for PostHog web traffic. Watches per-channel session volume, attribution breakage, and landing-page health (bounce / 404 steps) against the…
official
signals-scout-web-analytics
posthog
Focused Signals scout for PostHog projects with web traffic. Watches the acquisition and site-health layer the web analytics product reports on: per-channel…
official
signals-scout-web-analytics
posthog
Signals scout for PostHog web traffic. Watches per-channel session volume, attribution breakage, and landing-page health (bounce / 404 steps) against the…
official
signals-scout-web-analytics
posthog
Focused Signals scout for PostHog projects with web traffic. Watches the acquisition and site-health layer the web analytics product reports on: per-channel…
official
signals-scout-web-vitals
posthog
Focused Signals scout for PostHog projects capturing Core Web Vitals (`$web_vitals`). Watches each page's p75 LCP / INP / CLS / FCP against the absolute Google…
official
signals-scout-web-vitals
posthog
Focused Signals scout for PostHog projects capturing Core Web Vitals (`$web_vitals`). Watches each page's p75 LCP / INP / CLS / FCP against the absolute Google…
official
signals-scout-web-vitals
posthog
Focused Signals scout for PostHog projects capturing Core Web Vitals (`$web_vitals`). Watches each page's p75 LCP / INP / CLS / FCP against the absolute Google…
official
simulate-new-user
posthog
Send synthetic first-time-visitor traffic to a URL and confirm that PostHog $pageview events fire. Use when a customer wants to verify that anonymous visitor…
official
simulate-new-user
posthog
Send synthetic first-time-visitor traffic to a URL and confirm that PostHog $pageview events fire. Use when a customer wants to verify that anonymous visitor…
official
simulate-returning-user
posthog
Send synthetic single-session multi-page traffic to a URL and confirm PostHog $pageview events fire across page views. Use when verifying that cookies persist…
official
simulate-returning-user
posthog
Send synthetic single-session multi-page traffic to a URL and confirm PostHog $pageview events fire across page views. Use when verifying that cookies persist…
official
skills-store
posthog
Skills are reusable agent workflows stored in PostHog following the Agent Skills specification — a body of instructions (SKILL.md) plus optional bundled files (scripts, references, assets), structured metadata, and an allowed_tools list.
official
skills-store
posthog
Discover and use shared team skills stored in PostHog. Use when the user asks to list, browse, load, or manage "shared skills", "team skills", or references…
official
skills-store
posthog
Discover and use shared team skills stored in PostHog. Use when the user asks to list, browse, load, or manage "shared skills", "team skills", or references…
official
skills-store
posthog
Skills are reusable agent workflows stored in PostHog following the Agent Skills specification — a body of instructions (SKILL.md) plus optional bundled files (scripts, references, assets), structured metadata, and an allowed_tools list.
official
skills-store
posthog
Skills are reusable agent workflows stored in PostHog following the Agent Skills specification — a body of instructions (SKILL.md) plus optional bundled files (scripts, references, assets), structured metadata, and an allowed_tools list.
official
stacking-prs
posthog
Create and manage GitHub native Stacked PRs in this repo with the `gh stack` CLI. Use when asked to stack PRs, split a large change into a stack, add a layer…
official
suggesting-data-imports
posthog
Use when the user asks about revenue, payments, subscriptions, billing, CRM deals, support tickets, production database tables, or other data that PostHog does…
official
suggesting-data-imports
posthog
Use when the user asks about revenue, payments, subscriptions, billing, CRM deals, support tickets, production database tables, or other data that PostHog does…
official
suggesting-data-imports
posthog
Use when the user asks about revenue, payments, subscriptions, billing, CRM deals, support tickets, ad spend, production database tables, or other data PostHog…
official
suggesting-data-imports
posthog
Use when the user asks about revenue, payments, subscriptions, billing, CRM deals, support tickets, production database tables, or other data that PostHog does…
official
suggesting-data-imports
posthog
Use when the user asks about revenue, payments, subscriptions, billing, CRM deals, support tickets, production database tables, or other data that PostHog does…
official
suppressing-noisy-errors
posthog
Create PostHog error tracking suppression rules to drop high-volume, low-value errors at ingestion. Use when the user asks "stop capturing this error", "drop…
official
suppressing-noisy-errors
posthog
Create PostHog error tracking suppression rules to drop high-volume, low-value errors at ingestion. Use when the user asks "stop capturing this error", "drop…
official
suppressing-noisy-errors
posthog
Create PostHog error tracking suppression rules to drop high-volume, low-value errors at ingestion. Use when the user asks "stop capturing this error", "drop…
official
suppressing-noisy-errors
posthog
Create PostHog error tracking suppression rules to drop high-volume, low-value errors at ingestion. Use when the user asks "stop capturing this error", "drop…
official
suppressing-noisy-errors
posthog
Create PostHog error tracking suppression rules to drop high-volume, low-value errors at ingestion. Use when the user asks "stop capturing this error", "drop…
official
survey-sdk-audit
posthog
Audit PostHog survey SDK features and version requirements
official
survey-sdk-audit
posthog
Audit PostHog survey SDK features and version requirements
official
survey-sdk-audit
posthog
Audit PostHog survey SDK features and version requirements
official
survey-sdk-audit
posthog
Audit PostHog survey SDK features and version requirements
official
testing-mcp-tools-locally
posthog
Set up the local dev environment, seed data, and API keys to test the staff-only managed migrations MCP tools (managed-migrations-support-list,…
official
tools-and-features-hogql
posthog
HogQL queries for PostHog analytics
official
tools-and-features-hogql
posthog
HogQL queries for PostHog analytics
official
triaging-error-issues
posthog
Triage PostHog error tracking issues during a daily or on-call review. Use when the user asks "what's broken?", "what new errors do we have?", "show me top…
official
triaging-error-issues
posthog
Triage PostHog error tracking issues during a daily or on-call review. Use when the user asks "what's broken?", "what new errors do we have?", "show me top…
official
triaging-error-issues
posthog
Triage PostHog error tracking issues during a daily or on-call review. Use when the user asks "what's broken?", "what new errors do we have?", "show me top…
official
triaging-error-issues
posthog
Triage PostHog error tracking issues during a daily or on-call review. Use when the user asks "what's broken?", "what new errors do we have?", "show me top…
official
triaging-error-issues
posthog
Triage PostHog error tracking issues during a daily or on-call review. Use when the user asks "what's broken?", "what new errors do we have?", "show me top…
official
triaging-visual-review-runs
posthog
Inspects PostHog Visual Review (VR) runs that gate PR merges with screenshot regression checks. Use when the user mentions "visual review", "VR", "snapshot…
official
triaging-visual-review-runs
posthog
Inspects PostHog Visual Review (VR) runs that gate PR merges with screenshot regression checks. Use when the user mentions "visual review", "VR", "snapshot…
official
triaging-visual-review-runs
posthog
Visual Review is PostHog's screenshot-regression product: CI captures storybook + playwright screenshots, diffs them against committed baseline hashes, and gates the PR until a human approves the visible changes. A PR with visual changes carries a visual-review GitHub status check that stays red until each diffed snapshot is approved or tolerated in the VR UI .
official
triaging-visual-review-runs
posthog
Inspects PostHog Visual Review (VR) runs that gate PR merges with screenshot regression checks. Use when the user mentions "visual review", "VR", "snapshot…
official
triaging-visual-review-runs
posthog
Visual Review is PostHog's screenshot-regression product: CI captures storybook + playwright screenshots, diffs them against committed baseline hashes, and gates the PR until a human approves the visible changes. A PR with visual changes carries a visual-review GitHub status check that stays red until each diffed snapshot is approved or tolerated in the VR UI .
official
triaging-web-analytics-support
posthog
Triage web analytics support tickets end to end: enumerate open tickets from the in-app conversations product and their Zendesk mirrors, classify each into a…
official
tuning-incremental-sync-config
posthog
A sync's configuration lives on the ExternalDataSchema and can be changed any time via external-data-schemas-partial-update . Most changes are non-destructive (take effect on the next sync), but a few (switching sync_type, changing primary keys) require careful handling to avoid corrupting the synced data.
official
tuning-incremental-sync-config
posthog
A sync's configuration lives on the ExternalDataSchema and can be changed any time via external-data-schemas-partial-update . Most changes are non-destructive (take effect on the next sync), but a few (switching sync_type, changing primary keys) require careful handling to avoid corrupting the synced data.
official
tuning-incremental-sync-config
posthog
Change the sync configuration of an existing data warehouse schema — switch sync_type, pick a different incremental_field, set primary_key_columns, choose…
official
tuning-incremental-sync-config
posthog
Change the sync configuration of an existing data warehouse schema — switch sync_type, pick a different incremental_field, set primary_key_columns, choose…
official
tuning-incremental-sync-config
posthog
A sync's configuration lives on the ExternalDataSchema and can be changed any time via external-data-schemas-partial-update . Most changes are non-destructive (take effect on the next sync), but a few (switching sync_type, changing primary keys) require careful handling to avoid corrupting the synced data.
official
turning-engineering-analytics-into-insights
posthog
Converts engineering analytics (PR / CI) data into saved PostHog insights, dashboards, and subscriptions, and explains what data the product reads so it can be…
official
user-deep-dive
posthog
Deep dive on a PostHog user by email address. Analyze what they do, where they spend time, and what products they use.
official
user-deep-dive
posthog
Deep dive on a PostHog user by email address. Analyze what they do, where they spend time, and what products they use.
official
using-kea-disposables
posthog
Use when adding timers (`setInterval`, `setTimeout`), event listeners (`window.addEventListener`, `document.addEventListener`,…
official
using-kea-disposables
posthog
Use when adding timers (`setInterval`, `setTimeout`), event listeners (`window.addEventListener`, `document.addEventListener`,…
official
using-kea-disposables
posthog
Use when adding timers (`setInterval`, `setTimeout`), event listeners (`window.addEventListener`, `document.addEventListener`,…
official
using-kea-disposables
posthog
Use when adding timers (`setInterval`, `setTimeout`), event listeners (`window.addEventListener`, `document.addEventListener`,…
official
using-the-console-ui
posthog
How to drive PostHog Code's read panel as the user works with you — focus_* etiquette, when to call toast, how to handle 'follow mode' being off. Load when the…
official
using-the-console-ui
posthog
How to drive PostHog Code's read panel as the user works with you — focus_* etiquette, when to call toast, how to handle 'follow mode' being off. Load when the…
official
verify-posthog-instrumentation
posthog
Use this skill to verify that PostHog instrumentation is firing correctly on a website. Drives a real browser at one or more URLs, observes which PostHog…
official
verify-posthog-instrumentation
posthog
Use this skill to verify that PostHog instrumentation is firing correctly on a website. Drives a real browser at one or more URLs, observes which PostHog…
official
visualizing-change-over-time
posthog
Helps PostHog engineers and agents pick the right chart when a request is about visualizing change over time, before/after comparisons, or period-over-period…
official
visualizing-change-over-time
posthog
Helps PostHog engineers and agents pick the right chart when a request is about visualizing change over time, before/after comparisons, or period-over-period…
official
warehouse-source-new-version
posthog
Add support for a new vendor API version to an existing Data warehouse import source, or deprecate an old one. Use when a vendor ships a new API version…
official
wizard-development
posthog
Design philosophy and architectural principles for the PostHog wizard. Read this before making any structural change — adding features, extending the runner,…
official
working-outside-the-console
posthog
Operating without a UI — MCP / IDE / Slack mode. How to compensate for missing client tools, how to be useful in a text-only chat. Load when the session client…
official
working-outside-the-console
posthog
Operating without a UI — MCP / IDE / Slack mode. How to compensate for missing client tools, how to be useful in a text-only chat. Load when the session client…
official
working-with-skills
posthog
Best practices for agents managing PostHog skills via the MCP `skill-*` tools — how to discover, read, create, update, and refactor skills efficiently,…
official
working-with-skills
posthog
Best practices for agents managing PostHog skills via the MCP `llma-skill-*` tools — how to discover, read, create, update, and refactor skills efficiently,…
official
working-with-skills
posthog
Best practices for agents managing PostHog skills via the MCP `skill-*` tools — how to discover, read, create, update, and refactor skills efficiently,…
official
working-with-skills
posthog
Best practices for agents managing PostHog skills via the MCP `skill-*` tools — how to discover, read, create, update, and refactor skills efficiently,…
official
working-with-skills
posthog
Best practices for agents managing PostHog skills via the MCP `llma-skill-*` tools — how to discover, read, create, update, and refactor skills efficiently,…
official
workload-analysis
posthog
Generate comprehensive workload analysis visualizations for PostHog customer accounts. Use when user requests account analysis, workload breakdown, SDK…
official
workload-analysis
posthog
Generate comprehensive workload analysis visualizations for PostHog customer accounts. Use when user requests account analysis, workload breakdown, SDK…
official
writing-clickhouse-queries
posthog
Guide for writing performant ClickHouse queries in PostHog product code. Use when writing HogQL query runners, designing a ClickHouse table for a new product,…
official
writing-clickhouse-queries
posthog
Guide for writing performant ClickHouse queries in PostHog product code. Use when writing HogQL query runners, designing a ClickHouse table for a new product,…
official
writing-code-comments
posthog
Gates whether a code comment should exist and forces the ones that stay to explain why, not what. Use ALWAYS before writing or editing a comment in any…
official
writing-evals
posthog
Teaches how to write and run evals on the `products/posthog_ai/eval_harness/` harness — sandboxed agent suites that execute the real coding agent in a Docker…
official
writing-kea-logics
posthog
Guide for writing or reviewing PostHog kea logic files (`*Logic.ts` / `*Logic.tsx`). Use when creating a new logic, adding…
official
writing-kea-logics
posthog
Guide for writing or reviewing PostHog kea logic files (`*Logic.ts` / `*Logic.tsx`). Use when creating a new logic, adding…
official
writing-kea-logics
posthog
Guide for writing or reviewing PostHog kea logic files (`*Logic.ts` / `*Logic.tsx`). Use when creating a new logic, adding…
official
writing-kea-logics
posthog
Guide for writing or reviewing PostHog kea logic files (`*Logic.ts` / `*Logic.tsx`). Use when creating a new logic, adding…
official
writing-pr-descriptions
posthog
Shapes a PR body into something a reviewer understands at a glance. Use ALWAYS before writing or editing a PR description, before `gh pr create` or `gh pr edit…
official
writing-simplified-technical-english
posthog
Write English that a reader cannot misread: one meaning per word, active voice, simple tenses, one idea per sentence, short sentences. Based on ASD-STE100…
official
writing-skills
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…
official
writing-skills
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…
official
writing-streamlit-apps
posthog
Write Streamlit app source code that runs well in a PostHog sandbox — the posthog_apps.query() bridge for reading PostHog data, the packages baked into the…
official
writing-tests
posthog
Gates whether a new test should exist and forces it to be efficient, protecting CI from low-value test bloat. Use before adding or substantially changing any…
official
writing-tests
posthog
Gates whether a new test should exist and forces it to be efficient, protecting CI from low-value test bloat. Use before adding or substantially changing any…
official
writing-user-facing-copy
posthog
Sets the voice and word choices for any text a person reads in PostHog: UI labels, buttons, tooltips, empty and error states, notifications, in-app messages,…
official
x-article
posthog
Convert a posthog.com blog or newsletter post into a markdown file formatted for posting as an X (Twitter) Article. Strips frontmatter, promotes the title to…
official
x-article
posthog
Convert a posthog.com blog or newsletter post into a markdown file formatted for posting as an X (Twitter) Article. Strips frontmatter, promotes the title to…
official