86776 Skills Available

Find awesome
Agent Skills

Agent-Skills.md is a agent skills marketplace, to find the right agent skills for you.

Popular searches

styling-sidebar-products

>

posthog
posthog
39,9873,435

triaging-warehouse-sync-tickets

>

posthog
posthog
39,9873,435

triaging-web-analytics-support

>

posthog
posthog
39,9873,435

turning-engineering-analytics-into-insights

>

posthog
posthog
39,9873,435

dynamic-workflows

>-

posthog
posthog
39,9873,435

exploring-endpoint-execution-logs

>

posthog
posthog
39,9873,435

managing-endpoint-versions

>

posthog
posthog
39,9873,435

copying-endpoints-across-projects

>

posthog
posthog
39,9873,435

diagnosing-ci-and-merge-bottlenecks

>

posthog
posthog
39,9873,435

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.

posthog
posthog
39,9873,435

upgrade-claude-adapter

>-

posthog
posthog
39,9873,435

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.

posthog
posthog
39,9873,435

using-kea-disposables

Use when adding timers (`setInterval`, `setTimeout`), event listeners (`window.addEventListener`, `document.addEventListener`, `MediaQueryList.addEventListener`), or any other resource that needs cleanup inside a kea logic. Every logic has `cache.disposables.add(setup, key?, options?)` and `cache.disposables.dispose(key)` available via the globally registered `disposablesPlugin` from the `kea-disposables` package. Replaces the bare `cache.foo = setInterval(...)` + `beforeUnmount: clearInterval(cache.foo)` pattern and auto-pauses background work when the tab is hidden.

posthog
posthog
39,9873,435

triaging-merge-queue-failures

>

posthog
posthog
39,9873,435

creating-an-endpoint

>

posthog
posthog
39,9873,435

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.

posthog
posthog
39,9873,435

testing-mcp-tools-locally

>

posthog
posthog
39,9873,435

setting-up-support-slack-locally

>

posthog
posthog
39,9873,435

diagnosing-stacktrace-symbolication

>

posthog
posthog
39,9873,435

setting-up-devbox

Starts, connects to, and troubleshoots a PostHog devbox, a remote Coder workspace for PostHog development that can also run the full stack, through `hogli devbox:*` commands. Use when asked to spin up or resume a devbox, open a shell or editor on it, run a command on it, mirror a local checkout to it (devbox:sync), run the PostHog app on it and share a link, clone, update, share, or free disk on a devbox, store gh or Claude Code tokens for it, or diagnose a failing devbox command (tailnet, DNS, Coder CLI version, SSH). Not for running the stack on the local machine or for changing the Coder template in posthog-cloud-infra.

posthog
posthog
39,9873,435

splitting-oversized-modules

>

posthog
posthog
39,9873,435

setting-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.

posthog
posthog
39,9873,435

security-audit

>

posthog
posthog
39,9873,435

stacking-prs

>

posthog
posthog
39,9873,435

investigating-ci-failures

>

posthog
posthog
39,9873,435

authoring-error-tracking-alerts

>

posthog
posthog
39,9873,435

diagnosing-endpoint-performance

>

posthog
posthog
39,9873,435

reviewing-with-coderabbit

>

posthog
posthog
39,9873,435

run-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.

posthog
posthog
39,9873,435

routing-outbound-api-calls

>

posthog
posthog
39,9873,435

querying-production-databases-via-metabase

>

posthog
posthog
39,9873,435

qa-frontend

>

posthog
posthog
39,9873,435

profiling-slow-api-endpoints

>

posthog
posthog
39,9873,435

querying-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 DATABASE_URL. Use when querying the local DB, inspecting tables, debugging data, or analyzing query plans. Mutations are strictly forbidden.

posthog
posthog
39,9873,435

analyzing-experiment-precompute-canary

Analyze the experiment precompute result-consistency canary across prod-US and prod-EU, deep-dive any issues, and produce an actionable report. Sweeps the canary's Prometheus health gauges in both regions, and when anything is unhealthy pulls the structured divergence/failure logs from Loki to reconstruct exactly which (team, experiment, metric) went wrong, by how much, and which class of divergence it is (stability vs correctness, and for correctness whether exposure counts or only values differ). Mechanism-level root cause needs ClickHouse and is out of scope — the skill hands off with precise drill-down steps. Use when the user asks to check / analyze / verify the experiment precompute canary, investigate a canary divergence or alert, or confirm precomputed experiment results are consistent in production. All data comes through the Grafana MCP (Prometheus + Loki) — no payload decryption, no ClickHouse.

posthog
posthog
39,9873,435

managing-github-actions-secrets

>

posthog
posthog
39,9873,435

merging-prs

>

posthog
posthog
39,9873,435

debugging-experiments

>-

posthog
posthog
39,9873,435

managing-dashboards

>

posthog
posthog
39,9873,435

auditing-endpoints

>

posthog
posthog
39,9873,435

analyzing-experiment-query-performance

>

posthog
posthog
39,9873,435

adding-project-secret-api-key-auth

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 viewset action, allowing a new scope for PSAKs, handling synthetic users (ProjectSecretAPIKeyUser), or choosing PSAK-aware rate throttles. Trigger terms: PSAK, ProjectSecretAPIKey, project secret API key, phs_ token, service auth, programmatic endpoint auth.

posthog
posthog
39,9873,435

analyzing-insights-across-teams

>

posthog
posthog
39,9873,435

announcing-behavior-changes

>

posthog
posthog
39,9873,435

migrating-llm-gateway-callers

>

posthog
posthog
39,9873,435

monitoring-capture-service

>

posthog
posthog
39,9873,435

adding-mcp-store-servers

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 marketplace, or fix a broken catalog entry. Covers finding the vendor's remote MCP endpoint, probing it (handshake, OAuth discovery, DCR), authoring the catalog entry in products/mcp_store/backend/catalog.py, verification tiers, and the operator handoff for servers without Dynamic Client Registration.

posthog
posthog
39,9873,435

adding-inbox-sources

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 one warehouse table (issues/tickets/conversations) and a cloud "signals scout" watches it and emits findings. Use when asked to "add a new inbox/self-driving source", "wire up <Jira/GitLab/Sentry/Intercom/Freshdesk/Front/Gorgias/etc> as a signal source", or to extend the source-toggle grid. Covers all three surfaces (posthog/posthog scout emitter + posthog/code UI wiring + the context-mill self-driving wizard skill that offers the source in `npx @posthog/wizard self-driving`), the deploy ordering between them, and created_via attribution.

posthog
posthog
39,9873,435

adding-personhog-rpc

>

posthog
posthog
39,9873,435

adding-activity-logging

Adds or changes activity logging (the audit trail) for a Django model in PostHog. Use when a model's writes must show in the Activity side panel or the advanced activity logs, when adding ModelActivityMixin, an ActivityScope, a model_activity_signal receiver, an activity describer, or field exclusions, when auditing which write paths of a model are logged, or when a change is missing from the activity log. Covers the receiver-module convention, writes the signal cannot see (QuerySet.update, bulk_create), the actor outside requests, and product models on a separate database. Trigger terms - activity log, audit log, audit trail, ModelActivityMixin, log_activity, changes_between, activity describer, who changed this.

posthog
posthog
39,9873,435

Page 39 of 1736 · 86776 results

Adoption

Agent Skills are supported by leading AI development tools.

FAQ

Frequently asked questions about Agent Skills.

01

What are Agent Skills?

Agent Skills are reusable, production-ready capability packs for AI agents. Each skill lives in its own folder and is described by a SKILL.md file with metadata and instructions.

02

What does this agent-skills.md site do?

Agent Skills is a curated directory that indexes skill repositories and lets you browse, preview, and download skills in a consistent format.

03

Where are skills stored in a repo?

By default, the site scans the skills/ folder. You can also submit a URL that points directly to a specific skills folder.

04

What is required inside SKILL.md?

SKILL.md must include YAML frontmatter with at least name and description. The body contains the actual guidance and steps for the agent.

05

How can I submit a repo?

Click Submit in the header and paste a GitHub URL that points to a skills folder. We’ll parse it and add any valid skills to the directory.