Content
78%Weight 40%Scale 1-5Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.
A strong, highly actionable body with concrete tool calls and SQL for every workflow and genuine feedback loops on the iterative build paths. Its main weakness is structure: it is a long single-file document that has not been split into reference bundles, which is the natural next step for progressive disclosure.
Suggestions
Extract the reusable HogQL recipes (pass/fail/N/A breakdown, failing-run sampling, daily-fail regression, N/A audit) into a references/recipes.md and link to them from each workflow to reduce inline repetition.
Move the full event-schema property table into a references/event-schema.md, keeping only the most-used properties inline in SKILL.md.
Add an explicit validation/confirmation checkpoint to the destructive paths (e.g. confirm evaluation name/UUID before llma-evaluation-delete, and verify enabled state before flipping llma-evaluation-update enabled:true in production).
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | The body is information-dense and domain-specific (no padding about what ClickHouse or an LLM is), but a few SQL queries are reused verbatim across sections and the Hog-vs-LLM comparison table is lengthy, leaving minor trim opportunities. Not a 5 because of that small redundancy; not a 3 because almost every line carries PostHog-specific load. | 4 / 5 |
Actionability | Every workflow ships copy-paste-ready tool-call JSON and complete HogQL with exact property names ($ai_evaluation_result, $ai_evaluation_applicable, etc.), covering the common cases fully executably. | 5 / 5 |
Workflow Clarity | Workflows are explicitly numbered (Step 1-4) and the LLM-judge build flow has a real feedback loop (create enabled:false → run → inspect → refine → enable). It is not a 5 because soft-delete/destroy paths lack an explicit confirmation checkpoint. | 4 / 5 |
Progressive Disclosure | Section headers are clear and navigation is easy, but the skill is a ~410-line monolith with no bundle files — content like the full event-schema table and the SQL recipe library could live in one-level-deep reference files. The under-50-line simple-skill exception does not apply, so this stays at 3 rather than higher. | 3 / 5 |
Total | 16 / 20 Passed |