exploring-llm-evaluations

Inspect and manage Hog and llm_judge evaluation configurations on PostHog.

58|5|Updated Jan 19, 2026
One-click install
npx skills add https://github.com/PostHog/skills --skill exploring-llm-evaluations
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: exploring-llm-evaluations
Source: https://github.com/PostHog/skills/tree/main/skills/omnibus/exploring-llm-evaluations
Command: npx skills add https://github.com/PostHog/skills --skill exploring-llm-evaluations

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Inspect, compare, and manage Hog (deterministic) and llm_judge (LLM-based) evaluations across configurations, runs, and summaries to enable debugging, optimization, and lifecycle governance.

Core Features & Use Cases

  • List, inspect, and manage evaluation configs for both Hog and LLM judge types.
  • Run evaluations against specific $ai_generation events, query results, and generate AI-powered summaries of pass/fail patterns.
  • Drill into failing examples and manage the evaluation lifecycle (create, update, enable/disable, delete).

Quick Start

Create a sample Hog or llm_judge evaluation, enable it, and run it against a representative generation to observe the results.

Frequently Asked Questions about exploring-llm-evaluations

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
What is the difference between Hog and LLM judge evaluations in PostHog?▼

LLM evaluations assess AI output quality by running Hog or llm_judge configs against $ai_generation events. This Skill coordinates running these evaluations, querying individual results, and generating AI-powered summaries of pass/fail patterns to diagnose issues.

How do I run LLM evaluations on specific AI generations and check the results?▼

Run LLM evaluations by selecting target $ai_generation events and executing the configured Hog or llm_judge evaluation. This Skill queries individual results and generates AI-powered summaries of pass/fail patterns to diagnose issues.

How do I manage the lifecycle of LLM evaluation configurations?▼

Manage LLM evaluation configurations by using lifecycle tools to create, update, enable, disable, and delete evaluations. This Skill supports both Hog and llm_judge types to ensure proper evaluation governance across the PostHog platform.

Can I use LLM evaluations to debug failing AI generation outputs?▼

You can debug failing AI generation outputs by running evaluations and drilling into failing examples. This Skill generates AI-powered summaries of pass/fail patterns to diagnose issues and optimize your LLM behavior.

When should I use deterministic Hog evaluations versus LLM judge evaluations?▼

Use deterministic Hog evaluations for rule-based checks and LLM judge evaluations for subjective quality assessment. This Skill provides safe guidance on when to use each type to optimize debugging and evaluation governance.