writing-evals
>
writing-kea-logics
Guide for writing or reviewing PostHog kea logic files (`*Logic.ts` / `*Logic.tsx`). Use when creating a new logic, adding actions/reducers/selectors/listeners/loaders/forms/router bindings, choosing between reducer vs selector vs cache, deciding between listeners and `kea-subscriptions`, wiring React with `useValues`/`useActions`/`BindLogic`, or onboarding to kea conventions. Read keajs.org for upstream API; this skill captures PostHog-specific conventions and idioms.
writing-pr-descriptions
>-
writing-skills
Guide for writing PostHog agent skills — job-to-be-done templates that teach agents how to use MCP tools to achieve a goal. Use when adding new product functionality that agents should know how to work with, creating a new skill, or updating existing skills in products/*/skills/ or .agents/skills/.
writing-tests
>
writing-ui-components
>
writing-user-facing-copy
>
checking-member-access
>
signals-scout-aeo-citations
Watches AEO citation-check results in system.aeo_citation_checks and files an inbox report when a domain's citation rate on an answer engine drops or spikes versus its baseline, or when the citation runner itself is failing.
analyzing-expensive-users
>
creating-online-evaluations
>
exploring-ai-failures
>
exploring-llm-clusters
Investigate AI observability clusters — understand usage patterns in AI/LLM traffic, compare cluster behavior, compute cost/latency metrics, and drill into individual traces within clusters.
exploring-llm-costs
>
exploring-llm-evaluations
>
exploring-llm-traces
>
feature-usage-feed
>
downloading-batch-export-files
>
understanding-billing-usage
>
building-canvases
>
building-html-canvases
>
building-react-quill-canvases
>
composing-grid-canvases
>
querying-canvas-data
>
validating-and-publishing-canvases
>
context-layer-consolidation
Keep the context wiki coherent using the deterministic lint report queue
context-layer-dreaming
Synthesizes recent organizational activity into a durable context wiki. Use when running a nightly or incremental context-layer dream, or when updating sourced organizational context from completed work.
context-layer-health-check
Semantic review of context wiki quality after deterministic consolidation
adding-warehouse-person-properties
>
setting-up-warehouse-properties
>
building-a-dashboard
>
setting-up-data-catalog
>
modeling-activation-metrics
>
modeling-conversion-metrics
>
modeling-dimension-tables
>
modeling-product-usage-metrics
>
modeling-revenue-metrics
>
modeling-warehouse-foundations
>
authoring-data-quality-checks
>
auditing-warehouse-view-health
>
quill-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 @posthog/quill pnpm override.
storybook-stories
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 *.stories.tsx file under packages/ui.
test-electron-app
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 asked to test, verify, dogfood, screenshot, interact with the running app, or run a live backend-to-desktop E2E check. For regression specs use the Playwright E2E suite.
upgrade-claude-adapter
>-
mcp-servers
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.
dynamic-workflows
>-
subagent-orchestration
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.
auditing-endpoints
>
consuming-endpoints-from-client-code
>
copying-endpoints-across-projects
>
Page 3 of 6 · 277 results