CtrlK
BlogDocsLog inGet started
Tessl Logo

exploring-endpoint-execution-logs

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 rows", "is this endpoint hitting cache", or "check the last N runs". Focused on a single named endpoint's runtime log entries, not project-wide auditing or query performance profiling.

80

Quality

100%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Passed

No findings from the security scan

SKILL.md
Quality
Evals
Security

Quality

Content

100%

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

The body is a tight, actionable diagnostic playbook: domain-specific reference tables, concrete tool/filter guidance, an executable SQL fallback, and a well-sequenced broad-to-narrow workflow ending in a handoff decision. It assumes Claude's competence and avoids generic concept explanations. Minor only: the worked example interaction is the longest section and could be trimmed if token budget tightens.

DimensionReasoningScore

Conciseness

Lean and information-dense throughout — token tables, tool tables, filter syntax, and an executable SQL snippet — with every section adding PostHog-specific knowledge (log_entries store, log_source_id UUID, ~90-day TTL) rather than generic concepts Claude already knows; not the padded/concept-explaining anchor (1) or the slightly-over-explained anchor (2).

3 / 3

Actionability

Provides concrete tools (endpoint-logs, endpoint-get, execute-sql), exact filter syntax (level=ERROR, search=cache=miss, limit 1–500), and a copy-paste-ready SQL aggregation query with the correct log_source/log_source_id predicates; not vague direction (1) or pseudocode (2).

3 / 3

Workflow Clarity

Five clearly sequenced steps (identify → start broad → narrow by symptom with branches → aggregate via SQL → summarize/handoff) where the broad-to-narrow narrowing acts as the feedback loop; the destructive/batch validation cap does not apply because this is read-only log diagnosis, so it clears the 3 bar despite lacking hard validate-gate checkpoints.

3 / 3

Progressive Disclosure

No bundle files exist, and the single self-contained file is well-sectioned (When to use, entry anatomy, tools, filtering, workflow, example, notes) with no nested references; the inline tables and SQL are core reference material that belongs in SKILL.md, not a monolithic wall (1) or misplaced-inline bulk (2).

3 / 3

Total

12

/

12

Passed

Description

100%

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

The description is specific, trigger-rich, and scoped with explicit what/when guidance and clear boundaries against sibling skills. It uses third-person voice with no first/second-person phrasing, so no specificity penalty applies. A model skill description.

DimensionReasoningScore

Specificity

Lists multiple concrete capabilities/symptoms — "error messages, failed runs, cache misses, slow runs, or unexpected row counts during endpoint invocations" — matching the multiple-specific-actions anchor; not vague like "Helps with documents" (1) and more comprehensive than naming only a domain (2).

3 / 3

Completeness

Explicitly answers what ("Explore and diagnose a PostHog endpoint's execution logs …") and when ("Use when the user says …" with many triggers), plus a scope boundary, satisfying the what-AND-when-with-explicit-triggers anchor; not merely the what-only example that caps at 2.

3 / 3

Trigger Term Quality

Quotes natural phrases users would say — "my endpoint is failing", "show me the logs for endpoint X", "why did endpoint Z return no rows", "is this endpoint hitting cache", "check the last N runs" — giving broad, realistic coverage rather than jargon (1) or a single variation (2).

3 / 3

Distinctiveness Conflict Risk

Carves a clear niche — "Focused on a single named endpoint's runtime log entries, not project-wide auditing or query performance profiling" — with negative boundaries against sibling skills, making wrong-skill triggering unlikely; far more specific than the generic conflict-prone anchor (1).

3 / 3

Total

12

/

12

Passed

Validation

100%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository
PostHog/posthog
Reviewed

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.