posthog · Agent Skills
194 skills with substantive source documentation and an official publisher or observed installation demand. Read each skill’s original documentation through its card.
posthoggating-production-deploys
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 production deploy (a commitstateupdate repositorydispatch to PostHog/charts). Those run from a single canonical deploy repo, gated by the CDDEPLOYENABLED variable. Does NOT apply to workflows that publish GitHub releases, npm, crates, or Homebrew — those stay on the public repo.
- 導入数
- 1
- GitHub Stars
- 4万
- 更新日
- 10月8日
posthoggenerating-clickhouse-query-performance-reports
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 analysis over the last N days, per-team query cost, OOM or timeout investigation, cluster cost/memory regressions, or materialization candidates. Covers the modern querylogarchive source (typed lc columns, multi-day retention), how to categorize and attribute slow queries, root-cause patterns (unmaterialized JSONExtract, high-cardinality
- 導入数
- 1
- GitHub Stars
- 4万
- 更新日
- 10月8日
posthogimplementing-mcp-tools
Guide for exposing PostHog product endpoints as MCP tools. Use when creating new or updating API endpoints, adding MCP tool definitions, scaffolding YAML configs, or writing serializers with good descriptions. Covers the full pipeline from Django serializer to generated TypeScript tool handler.
- 導入数
- 1
- GitHub Stars
- 4万
- 更新日
- 10月8日
posthogimplementing-mcp-ui-apps
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 view for an MCP tool, creating view components in products//mcp/apps/, or linking tools to UI apps via YAML.
- 導入数
- 1
- GitHub Stars
- 4万
- 更新日
- 10月8日
posthogimproving-drf-endpoints
Use when editing, reviewing, or auditing DRF viewsets and serializers in PostHog. Triggers on files in posthog/api/, products//backend/api/, products//backend/presentation/, or any file importing restframework. Covers field typing, schema annotations, enum collision fixes, and OpenAPI spec quality — everything that flows downstream into generated TypeScript types and MCP tools.
- 導入数
- 1
- GitHub Stars
- 4万
- 更新日
- 10月8日
posthogingestion-pipeline-doctor-nodejs
Ingestion pipeline architecture overview and convention reference. Use when you need a quick orientation to the pipeline framework or want to know which doctor agent to use for a specific concern.
- 導入数
- 1
- GitHub Stars
- 4万
- 更新日
- 10月8日
posthogintegrating-with-posthog-ai
Wire a PostHog product surface into the PostHog AI agent from the frontend. Use when attaching scene or entity context, injecting instructions to steer the agent, reacting to the agent calling a tool, applying an agent edit back into an open form, or rendering a product tool card in a thread.
- 導入数
- 1
- GitHub Stars
- 4万
- 更新日
- 10月8日
posthogisolating-product-facade-contracts
Plan and execute product isolation migrations to a facade plus contract layer in PostHog, following the Visual review architecture. Use when a product still exposes internals (models/logic/views) across boundaries and needs migration toward contracts.py + facade/api.py + presentation separation, with a PR strategy that minimizes review latency and conflicts with parallel work.
- 導入数
- 1
- GitHub Stars
- 4万
- 更新日
- 10月8日
posthogmanage-dashboard-widgets
Guides PostHog engineers through dashboard widget platform work — ship a new widgettype (WIDGETREGISTRY, catalog, runwidgets, WidgetCard) or update a shipped type (config, query, layout, RBAC, tile filter bar, list footer, titleHref, throttles). Use for WidgetSpec, widgetspecs/, widget-configs.zod.ts, hogli build:openapi, errortrackinglist, sessionreplaylist, widgetFilters, formatWidgetListCountFooter, widgetquerythrottle, or WidgetCard composition. New types need widget-intake confirmation firs
- 導入数
- 1
- GitHub Stars
- 4万
- 更新日
- 10月8日
posthogmanaging-github-actions-secrets
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 token, package registry credential, deploy key, or any value referenced via ${{ secrets. }} in .github/workflows/.
- 導入数
- 1
- GitHub Stars
- 4万
- 更新日
- 10月8日
posthogmodifying-taxonomic-filter
Guides safe changes to the TaxonomicFilter, PostHog's picker for events, actions, properties, cohorts, and more. Use when adding features, fixing bugs, improving search or loading performance, or refactoring the classic picker, rebuild menu, or headless filter panel. Covers real selection behavior, two live surfaces, shared telemetry, the conditional Postgres search plan, and result reveal rules.
- 導入数
- 1
- GitHub Stars
- 4万
- 更新日
- 10月8日
posthogmonitoring-capture-service
Guide for using the Grafana MCP to monitor and diagnose the capture service (rust/capture) in production. Use when investigating latency, event loss, Kafka backpressure, Redis issues, rate limiting, Envoy proxy issues, or any capture health question. Covers prod-us and prod-eu environments.
- 導入数
- 1
- GitHub Stars
- 4万
- 更新日
- 10月8日
posthogmonitoring-ingestion-pipeline
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 errors, person/group processing, Kafka consumer health, Redis, Postgres, ClickHouse downstream health, or any ingestion worker question. Covers prod-us and prod-eu environments.
- 導入数
- 1
- GitHub Stars
- 4万
- 更新日
- 10月8日
posthogoptimizing-clickhouse-and-hogql-queries
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 query (via syncexecute or in a migration) is too slow; when ClickHouse times out or hits memory limits; when investigating a slow system.querylog row; or when reviewing a proposed HogQL printer change for performance. Covers extracting the ClickHouse SQL, common smells (FROM ... FINAL, JSONExtract over properties, missing skip indexes, self-jo
- 導入数
- 1
- GitHub Stars
- 4万
- 更新日
- 10月8日
posthogplaywright-test
Write a playwright test, make sure it runs, and is not flaky.
- 導入数
- 1
- GitHub Stars
- 4万
- 更新日
- 10月8日
posthogqa-team
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 review", "check my changes", or wants a comprehensive multi-perspective code review of the current branch's changes. Spawns parallel specialist agents (security, database, reliability, compatibility, data integrity, performance, frontend, copy) that independently review the diff and produce a converged report. Also includes two generalist
- 導入数
- 1
- GitHub Stars
- 4万
- 更新日
- 10月8日
posthogquerying-local-postgres
Run read-only SQL against the local Postgres app database (SELECT, EXPLAIN, EXPLAIN ANALYZE on SELECT). Default local URL postgres://posthog:posthog@localhost:5432/posthog; else DATABASEURL. Use when querying the local DB, inspecting tables, debugging data, or analyzing query plans. Mutations are strictly forbidden.
- 導入数
- 1
- GitHub Stars
- 4万
- 更新日
- 10月8日
posthogreact-doctor
Diagnose and fix React codebase health issues. Use when reviewing React code, fixing performance problems, auditing security, or improving code quality.
- 導入数
- 1
- GitHub Stars
- 4万
- 更新日
- 10月8日
posthogrun-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, inspect a running process, or verify a UI change against the live app.
- 導入数
- 1
- GitHub Stars
- 4万
- 更新日
- 10月8日
posthogrunning-ci-preflight
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 reporting a task done, or after editing Python, serializers, migrations, workflows, or dependency manifests — to avoid burning a CI matrix on a failure you could catch locally (formatting, lint, broken lockfiles, OpenAPI drift, migration conflict, stale branch). Trigger terms: ci:preflight, preflight, pre-push checks, pre-push hook failed, "will t
- 導入数
- 1
- GitHub Stars
- 4万
- 更新日
- 10月8日
posthogscene-menu-bar
Conventions for adding or editing the SceneMenuBar above a scene's . Use when adding new menu items, moving items between menus, gating behind feature flags, building a new scene's menubar, or wiring rich inputs (tags, combobox) into the bar.
- 導入数
- 1
- GitHub Stars
- 4万
- 更新日
- 10月8日
posthogsecurity-audit
Focused security audit of code, calibrated to surface real exploitable bugs and suppress theoretical findings. Use when the user asks to "audit", "security-audit", "find vulnerabilities", "check for IDOR/SSRF/XSS/injection", or wants a security review of a file, directory, branch diff, or PR. Covers access control, injection, auth/secrets, sensitive data, business logic, web boundary, and AI agent/LLM trifecta risks. Produces calibrated findings with data flow, exploit request, fix, and confiden
- 導入数
- 1
- GitHub Stars
- 4万
- 更新日
- 10月8日
posthogsending-notifications
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 (alerts, comments, approvals, pipelines, issues), or choosing the right target type and priority for a notification.
- 導入数
- 1
- GitHub Stars
- 4万
- 更新日
- 10月8日
posthogsetting-feature-flags-in-storybook
Use when writing a Storybook story for a component gated on a feature flag — boolean flags or multivariate/experiment-arm variants. Covers the featureFlags story parameter and why imperatively setting flags renders the flag-off branch in visual-regression snapshots while passing in jest.
- 導入数
- 1
- GitHub Stars
- 4万
- 更新日
- 10月8日