PostHog/posthog-foss

PostHog FOSS is a read-only mirror of PostHog, with all proprietary code removed. NOTE: This repo is synced automatically from the main PostHog repo. Please raise any issues and PRs there.

This repository also configures its own agents. See what posthog-foss tells them →

715Stars on the repository
209Mods indexed here, across every type
todayLast push, which is what freshness is scored on
MITLicence, which decides whether bodies are shown

PostHog/posthog-foss

Skill Claude CodeCodex

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. Use when a user asks to create a dashboard, put several metrics/charts together on one page, assemble a dashboard for a topic (product analytics, retention…

not rated 715 +2 today A SkillSpector: pass 128 tokens original MIT

PostHog/posthog-foss

Skill Claude CodeCodex

Populates and maintains a project's data catalog (semantic layer): canonical metrics, trust marks (certifications) on warehouse tables/views, and reviewed table relationships. Use when asked to set up / seed / bootstrap the data catalog or semantic layer, to catalog a project's metrics, to certify or deprecate data…

not rated 715 +2 changed 5d ago A SkillSpector: pass 135 tokens original MIT

PostHog/posthog-foss

Skill Claude CodeCodex

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 external dbt project. Use when the user wants to define, model, or measure activation, the "aha moment", onboarding success, or which early actions predict a…

not rated 715 +2 today A SkillSpector: pass 192 tokens original MIT

PostHog/posthog-foss

Skill Claude CodeCodex

Build reusable conversion models — funnel/step conversion rates, drop-off, and time-to-convert — on either PostHog data-warehouse views (HogQL) or an external dbt project. Use when the user wants to model, define, or compute a conversion rate, funnel, step completion, drop-off, activation-funnel, signup-to-paid, or…

not rated 715 +2 today A SkillSpector: warn 212 tokens original MIT

PostHog/posthog-foss

Skill Claude CodeCodex

Build reusable dimension / lookup tables for a star schema — country/region, timezone, currency, date, plan/product, and other descriptive attributes — on either PostHog data-warehouse views (HogQL) or an external dbt project. Use when the user wants to model dimension tables, lookup tables, a star schema, conformed…

not rated 715 +2 today A SkillSpector: pass 213 tokens original MIT

PostHog/posthog-foss

Skill Claude CodeCodex

Build reusable product-usage and engagement models — retention, stickiness, and lifecycle — on either PostHog data-warehouse views (HogQL) or an external dbt project. Use when the user wants to model, define, or compute whether users come back (retention / churn), how frequently they engage (stickiness / power users /…

not rated 715 +2 today A SkillSpector: pass 226 tokens original MIT

PostHog/posthog-foss

Skill Claude CodeCodex

Build reusable revenue models — MRR, ARR, gross revenue, new/expansion/contraction/churn, ARPU, LTV, and per-customer/per-account revenue — on either PostHog data-warehouse views (HogQL) or an external dbt project. Use when the user wants to model, define, or compute recurring revenue, monthly/annual recurring…

not rated 715 +2 today A SkillSpector: warn 231 tokens original MIT

PostHog/posthog-foss

Skill Claude CodeCodex

Shared foundations for building reusable data models in PostHog, on either of two stacks: PostHog-native data-warehouse views / materialized views (HogQL, via the view- MCP tools), or an external dbt project (sources.yml + staging/marts + schema tests) run against your own or PostHog's managed warehouse. Read before…

not rated 715 +2 today A SkillSpector: warn 231 tokens original MIT

PostHog/posthog-foss

Skill Claude CodeCodex

Adds and runs data quality checks (dbt-test style assertions) on a project's warehouse tables and saved-query views: not-null, uniqueness, accepted values, referential integrity, row-count bounds, freshness, and custom HogQL. Use when asked to test a model, validate a view, check for nulls or duplicates, add data…

not rated 715 +2 today A SkillSpector: pass 161 tokens original MIT

PostHog/posthog-foss

Skill Claude CodeCodex

Audit the health of a PostHog project's materialized views (saved queries) — find every failed materialization and flag unused or stale materialized views that cost storage and compute. Use when the user asks "which of my views are broken?", "why is this materialized view failing?", "are any of my views wasting…

not rated 715 +2 today A SkillSpector: pass 99 tokens original MIT

quill-code

35

PostHog/posthog-foss

Skill Claude Code

Edit the @posthog/quill design system locally and consume the change in products/desktop before it is published to npm. Use when changing quill components/primitives/tokens, when a quill change must be tested inside the Code app, or when the user mentions quill, the design system, the .local-quill tarball, or the…

not rated 715 +2 today A SkillSpector: warn 84 tokens original MIT

storybook-stories

36

PostHog/posthog-foss

Skill Claude Code

Write Storybook stories for PostHog UI components. Covers the provider stack stories run inside, the key gotcha that tRPC/useHostTRPC queries never resolve in Storybook (so data-fetching components render empty), and the pure-presentational split that makes a component storyable. Use when adding or fixing a…

not rated 715 +2 today A SkillSpector: pass 77 tokens original MIT

test-electron-app

37

PostHog/posthog-foss

Skill Claude Code

Drive the real running PostHog Electron app (live tRPC, workspace-server, real data) over CDP with agent-browser. Connect to the running app on port 9222, test desktop changes against a local Django stack, snapshot the accessibility tree, inspect network requests, and screenshot only when explicitly asked. Use when…

not rated 715 +2 today A SkillSpector: warn 112 tokens original MIT

PostHog/posthog-foss

Skill Claude Code

Sync this fork of @anthropic-ai/claude-agent-acp (packages/agent/src/adapters/claude) with a newer upstream release: bump the claude-agent-sdk / @agentclientprotocol/sdk, port upstream bug fixes and new SDK message handling, preserve the fork's divergences, verify, and update UPSTREAM.md. Use when asked to…

not rated 715 +2 today A SkillSpector: warn 107 tokens original MIT

mcp-servers

39

PostHog/posthog-foss

Skill Claude CodeCodex

Install, configure, authenticate, and troubleshoot MCP (Model Context Protocol) servers for this agent. Use when the user asks to add/install/remove an MCP server, connect a tool like Linear/Sentry/Supabase/GitHub via MCP, set up mcp.json, or when MCP tools are failing or need OAuth login.

not rated 715 +2 today A SkillSpector: pass 70 tokens original MIT

dynamic-workflows

40

PostHog/posthog-foss

Skill Claude CodeCodex

Designs and runs task-specific JavaScript harnesses with the workflow tool. Use for broad, long-running, highly structured, or adversarial work that benefits from many isolated agents: exhaustive audits, root-cause investigations, research, large triage queues, competing proposals, repeated verification, and…

not rated 715 +2 today A SkillSpector: pass 93 tokens original MIT

PostHog/posthog-foss

Skill Claude CodeCodex

How and when to delegate work to subagents via the subagent tool (Explore, Plan, General). Use when a task involves codebase recon, implementation planning, or actual code changes that would benefit from an isolated context window instead of doing it all inline.

not rated 715 +2 today A SkillSpector: warn 60 tokens original MIT

auditing-endpoints

42

PostHog/posthog-foss

Skill Claude CodeCodex

Audit every endpoint in a PostHog project for staleness, failed materialisations, and unused materialised versions. Use when the user asks "what endpoints can I clean up?", "are any of my endpoints broken?", "which materialised versions are still being called?", or wants a one-shot cleanup pass over the Endpoints…

not rated 715 +2 today A SkillSpector: warn 96 tokens original MIT

PostHog/posthog-foss

Skill Claude CodeCodex needs its repo

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, sending the right auth header, shaping the variables payload (HogQL codename vs insight breakdown property), handling rate-limit and materialised-endpoint error…

not rated 715 +2 today A SkillSpector: warn 105 tokens original MIT

PostHog/posthog-foss

Skill Claude CodeCodex

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 the same project. Use when the user wants to duplicate an endpoint, promote an endpoint from staging to production, replicate an endpoint's…

not rated 715 +2 today A SkillSpector: pass 184 tokens original MIT

PostHog/posthog-foss

Skill Claude CodeCodex

Create a PostHog endpoint with the right shape on the first try — covers query kind choice, name conventions, what to expose as variables (HogQL codename vs insight breakdown), datafreshnessseconds, and whether to materialise on day one. Use when the user says "create an endpoint", "expose this query as an API", "turn…

not rated 715 +2 today A SkillSpector: warn 131 tokens original MIT

PostHog/posthog-foss

Skill Claude CodeCodex

Diagnose why a PostHog endpoint is slow or expensive and propose a concrete fix — bump the cache TTL, enable materialisation, restructure variables, or rewrite the query. Use when the user says "this endpoint is slow", "my endpoint times out", "we're hitting the cost cap on this one", or asks "should I materialise…

not rated 715 +2 today A SkillSpector: warn 92 tokens original MIT

PostHog/posthog-foss

Skill Claude CodeCodex

Explore and diagnose a PostHog endpoint's execution logs — error messages, failed runs, cache misses, slow runs, or unexpected row counts during endpoint invocations. Use when the user says "my endpoint is failing", "show me the logs for endpoint X", "what error did endpoint Y produce", "why did endpoint Z return no…

not rated 715 +2 today A SkillSpector: warn 115 tokens original MIT

PostHog/posthog-foss

Skill Claude CodeCodex

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 history, deactivate a specific version. Use when the user asks "how do I roll back my endpoint", "preview my changes before publishing", "I want to fix v5 without…

not rated 715 +2 today A SkillSpector: warn 111 tokens original MIT

At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page — the rest are on their repository pages: