
This helps you design and implement systematic evaluations for AI products, whether you're measuring LLM output quality, building test cases, or creating scoring rubrics. It pushes you through the practitioner workflow: understanding failure modes through manual review, open coding what's broken, clustering patterns, then writing specific binary criteria. The approach is grounded in insights from folks like Hamel Husain and Shreya Shankar who argue evals are becoming a core product skill, not just an ML engineering concern. Useful when you need to move beyond "does this feel good" to actually measuring whether your AI feature works, and it'll flag common mistakes like skipping manual trace analysis or using fuzzy Likert scales instead of clear pass/fail criteria.
$ npx -y skills add refoundai/lenny-skills --skill ai-evals --agent claude-codeInstalls into .claude/skills of the current project.
Move beyond vibe checks to systematic, empirical measurement of AI product quality and reliability.
Help the user with ai evaluation strategy using insights from 11 guests and posts across Lenny's Podcast and Newsletter.
Brendan Foody: "I think that for enterprises especially, the core way to think about it is how can they build a test or systematic way to measure how well AI automates their core value chain? So if it's an architecture firm that's producing these architecture diagrams of what they provide to their end customer, how can they effectively measure that? And each company has its own value chain or maybe a handful of them if it's a multi-product company."
Identify the core deliverables unique to your business and develop systematic tests to measure how accurately AI can replicate those specific tasks.
Edwin Chen: "We are looking for a Nobel Prize-winning poetry. Is this poetry unique? Is it full of subtle imagery? Does it surprise you and target your heart? Does it teach you something about the nature of moonlight?"
True data quality is defined by deep, subjective human excellence, such as emotional resonance and uniqueness, rather than superficial binary checks.
Hamel Husain & Shreya Shankar: "Evals help you create metrics that you can use to measure how your application is doing and kind of give you a way to improve your application with confidence. That you have a feedback signal in which to iterate against."
Create systematic metrics to track application quality over time, allowing teams to iterate on prompts or models with the same confidence as traditional software.
From "Beyond vibe checks: A PM’s complete guide to evals": "Clearly articulating what you want your judge-LLM to measure isn’t just a step in the process; it’s the difference between a mediocre AI and one that consistently delights users. Building these writing skills requires practice and attention."
Write effective automated evaluations by using a structured prompt that defines the role, data, success criteria, and specific labels for the judge.
See references/artifacts.md for the full list with details.
For all 33 sourced insights from 11 guests, see references/guest-insights.md
Sponsors