Skills.

Give your AI a better way to work.

A skill is a set of written instructions that teaches an AI how to do one job the way it should be done: review a pull request, plan a migration, write the release notes.

Install one here and it travels with your account into Claude, Claude Code, Cursor and every other client you sign in with.

Filter by category

52,958 results · page 47 of 1,766

  • context-layer-dreamingSkillDocs & knowledge

    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.

    Ready to connect★ 40k

    github.com/posthog/posthog40k stars

    View details
  • context-layer-health-checkSkillDocs & knowledge

    Semantic review of context wiki quality after deterministic consolidation

    Ready to connect★ 40k

    github.com/posthog/posthog40k stars

    View details
  • copying-endpoints-across-projectsSkillDev tools

    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 q

    Ready to connect★ 40k

    github.com/posthog/posthog40k stars

    View details
  • creating-an-endpointSkillDev tools

    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 insight breakdown), data_freshness_seconds, and whether to materialise on day one. Use when the user says "create an endpoint", "expose this q

    Ready to connect★ 40k

    github.com/posthog/posthog40k stars

    View details
  • creating-experimentsSkillDatabases & data

    Guides agents through the 3-step experiment creation flow: defining the hypothesis, configuring rollout, and setting up analytics. Delegates rollout decisions to configuring-experiment-rollout and metric setup to configuring-experiment-analytics.\nTRIGGER when: user asks to create a new experiment o

    Ready to connect★ 40k

    github.com/posthog/posthog40k stars

    View details
  • creating-online-evaluationsSkillMonitoring & ops

    Author continuously-running online evaluations in PostHog AI observability, grounded in real failure modes you've identified. Use when the user wants evaluations that automatically score new generations or whole traces going forward — "create an eval to catch X", "continuously check that responses d

    Ready to connect★ 40k

    github.com/posthog/posthog40k stars

    View details
  • debugging-ci-failuresSkillDev tools

    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?", "what's broken right now?"). Use when the user asks why CI is red, asks for the current CI or master status, or mentions a failing check, GitHu

    Ready to connect★ 40k

    github.com/posthog/posthog40k stars

    View details
  • debugging-experimentsSkillDev tools

    Debug and support PostHog Experiments (A/B tests) for a customer looking at their own results. Use whenever an experiment support ticket is pasted or a customer asks a results question, most commonly "why aren't my exposures even?", "why is one variant getting no traffic?", "why am I missing / seein

    Ready to connect★ 40k

    github.com/posthog/posthog40k stars

    View details
  • debugging-local-task-agent-runsSkillCloud & infra

    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 (the wizard that integrates PostHog, then the coding agent that commits and opens the PR). Use when a local run looks stuck, failed, or silen

    Ready to connect★ 40k

    github.com/posthog/posthog40k stars

    View details
  • debugging-table-access-deniedSkillCommunication

    Debugs a TableAccessDeniedError from an error tracking issue, Slack alert, or user report. Use when investigating why HogQL denied a system or warehouse table and whether the occurrence is a real bug or expected behavior. Trigger terms include TableAccessDeniedError, table_access_denied, and "You do

    Ready to connect★ 40k

    github.com/posthog/posthog40k stars

    View details
  • depot-ciSkillDev tools

    Configures and manages Depot CI, a drop-in replacement for GitHub Actions that runs workflows entirely within Depot. Use when migrating GitHub Actions workflows to Depot CI, running `depot ci migrate`, managing Depot CI secrets and variables, running workflows with `depot ci run`, debugging Depot CI

    Ready to connect★ 40k

    github.com/posthog/posthog40k stars

    View details
  • depot-container-buildsSkillCloud & infra

    Configures and runs Depot remote container builds using `depot build` and `depot bake`. Use when building Docker images, creating Dockerfiles with Depot, pushing images to registries, building multi-platform/multi-arch images (linux/amd64, linux/arm64), debugging container build failures, optimizing

    Ready to connect★ 40k

    github.com/posthog/posthog40k stars

    View details
  • depot-github-runnersSkillDev tools

    Configures Depot-managed GitHub Actions runners as a drop-in replacement for GitHub-hosted runners. Use when setting up or migrating GitHub Actions workflows to use Depot runners, choosing runner sizes (CPU/RAM), configuring runs-on labels, setting up ARM or Windows or macOS runners, troubleshooting

    Ready to connect★ 40k

    github.com/posthog/posthog40k stars

    View details
  • diagnosing-ci-and-merge-bottlenecksSkillDatabases & data

    Diagnoses CI and pull-request pipeline health for a GitHub repo using the engineering analytics MCP tools — pull-requests (PR list with CI status), workflow-health (per-workflow CI trends), and pr-lifecycle (a single PR's timeline). Use when asked whether CI is getting faster or slower, which GitHub

    Ready to connect★ 40k

    github.com/posthog/posthog40k stars

    View details
  • diagnosing-endpoint-performanceSkillDev tools

    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 "shoul

    Ready to connect★ 40k

    github.com/posthog/posthog40k stars

    View details
  • diagnosing-experiment-resultsSkillDatabases & data

    Diagnoses bias, anomalies, and strange results on a PostHog experiment. Covers 0-exposure experiments, sample ratio mismatch, identity fragmentation, multi-variant exposure, uneven-split exclusion bias, significance traps (peeking, A/A, Bayesian vs Frequentist), PostHog-vs-SQL discrepancies, surpris

    Ready to connect★ 40k

    github.com/posthog/posthog40k stars

    View details
  • diagnosing-stacktrace-symbolicationSkillDev tools

    Help users debug PostHog Error Tracking stack-trace symbolication for any supported platform — JavaScript/TypeScript web, React Native (Hermes), Android (Proguard / R8), or iOS / macOS (dSYM). The PostHog symbol-set lookup flow is universal across platforms; build-tool and artifact details live in p

    Ready to connect★ 40k

    github.com/posthog/posthog40k stars

    View details
  • django-migrationsSkillDatabases & data

    Django migration patterns and safety workflow for PostHog. Use when creating, adjusting, or reviewing Django/Postgres migrations, including non-blocking index/constraint changes, multi-phase schema changes, data backfills, migration conflict rebasing, and product model moves that require SeparateDat

    Ready to connect★ 40k

    github.com/posthog/posthog40k stars

    View details
  • django-startup-timeSkillDev tools

    Keep heavy imports off the django.setup() path that every process (web, celery, temporal, migrate, shell, CI) pays for. Use when touching AppConfig.ready(), wiring signal receivers, editing the lazy API router (posthog/api/rest_router.py or its __init__.py shim), deferring a heavy import, when the s

    Ready to connect★ 40k

    github.com/posthog/posthog40k stars

    View details
  • documenting-warehouse-sourcesSkillDatabases & data

    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 or stub source doc, or standardizing the docs at contents/docs/cdp/sources. Covers the canonical template, shared snippets, the auto-rendered

    Ready to connect★ 40k

    github.com/posthog/posthog40k stars

    View details
  • downloading-batch-export-filesSkillFiles & storage

    Export PostHog events, persons, sessions, or the results of a HogQL query on demand and download the resulting files. Use when the user asks to download/export raw PostHog data, export HogQL query results, create a one-off file export, fetch a Parquet or JSONLines export, or use the file_download_ba

    Ready to connect★ 40k

    github.com/posthog/posthog40k stars

    View details
  • establishing-code-ownershipSkillFiles & storage

    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`, and `.github/CODEOWNERS`). Use when assigning a reviewer, attributing a bug or slow query to a team, routing work, scoping a team-wide audit

    Ready to connect★ 40k

    github.com/posthog/posthog40k stars

    View details
  • exploring-ai-failuresSkillAI & models

    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 what's going wrong with an AI feature, find and categorize failure modes, triage errors, or investigate quality issues (wrong answers, ignored in

    Ready to connect★ 40k

    github.com/posthog/posthog40k stars

    View details
  • exploring-endpoint-execution-logsSkillCommunication

    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 end

    Ready to connect★ 40k

    github.com/posthog/posthog40k stars

    View details
  • exploring-llm-clustersSkillMonitoring & ops

    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.

    Ready to connect★ 40k

    github.com/posthog/posthog40k stars

    View details
  • exploring-llm-costsSkillAI & models

    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 regressions. Use when the user asks "how much are we spending on LLMs?", "which model / user / feature is most expensive?", "why did cost spike?

    Ready to connect★ 40k

    github.com/posthog/posthog40k stars

    View details
  • exploring-llm-evaluationsSkillCommunication

    Investigate AI observability evaluations — `hog` (deterministic code-based), `llm_judge` (LLM-prompt-based), and `sentiment` (user-message sentiment). Find existing evaluations, inspect their configuration, run them against specific generations, query individual results, and set up scheduled reports

    Ready to connect★ 40k

    github.com/posthog/posthog40k stars

    View details
  • exploring-llm-tracesSkillFiles & storage

    Debug and inspect LLM/AI agent traces using PostHog's MCP tools. Use when the user pastes a trace or session URL (e.g. /ai-observability/traces/<id> or /ai-observability/sessions/<id>), asks to debug a trace, figure out what went wrong, check if an agent used a tool correctly, verify context/files w

    Ready to connect★ 40k

    github.com/posthog/posthog40k stars

    View details
  • extending-hobby-smoke-testsSkillMedia

    Design, extend, review, or debug PostHog Hobby end-to-end smoke tests in bin/hobby-ci.py and .github/workflows/ci-hobby.yml. Use when adding an ingestion round trip, deciding whether a product belongs in Hobby CI, changing the CI Hobby service topology or API-key scopes, or diagnosing a smoke test t

    Ready to connect★ 40k

    github.com/posthog/posthog40k stars

    View details
  • extending-personhog-test-harnessSkillDev tools

    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 regression in the personhog leader path (leader, router, writer, replica, coordination protocol) so the fix gets a permanent regression scenario; whe

    Ready to connect★ 40k

    github.com/posthog/posthog40k stars

    View details

What is a skill?

A skill is plain text, usually a SKILL.md file and the scripts it refers to, written for an AI rather than for a person. It carries the steps, the house rules and the examples a good answer needs, so you stop pasting the same briefing into every new chat.

52,524 of the 52,958 skills listed here can be served through ahel today, and they come from public repositories. Each one has its own page with the instructions themselves on it, so you can read what a skill will tell your AI to do before you install it.

Install one and every AI you use gets it

Installing a skill adds it to your gateway and turns it on in the same step. Claude Code surfaces it as a slash command; any client can read the full instructions with the skill_read tool.

Nothing is copied into a project folder. The instructions are served from your account, so the same skill is there in every AI you connect, and turning it off removes it from all of them at once.

See how to connect your AI